Mientras escribía otro interruptor en Eclipse, que una vez más se encontró con un lugar extraño (para mí, al menos) indentación por defecto, que se aplica a las declaraciones 'switch':¿Cuál es la forma preferida de sangrar casos en un interruptor?
switch (i) {
case 1:
...
case n:
...
}
tiendo a preferir otra manera:
switch (i) {
case 1:
...
case n:
...
}
¿Qué modo es más legible y agradable para usted? Todavía no estoy al cien por ciento decidido lo que es mejor para mí, por lo que me gustaría atenerme a lo que es mejor para otras personas que leerían mi código.
Por cierto, puede cerrar esta pregunta si esto es demasiado subjetivo. :)
Mi Eclipse de guiones predeterminados como segunda forma. ¿Tal vez un error en el formateador de código de su Eclipse? – BalusC
Visual Studio también de forma predeterminada en 2da forma. – Naveen
@BalusC: solo el formateador "Eclipse 2.1 [incorporado]" lo formatea con sangría extra. Tanto el "Eclipse [incorporado]" como las "Convenciones de Java [incorporadas]" no utilizan sangrías para la declaración del caso (simplemente marcó esto en Eclipse 3.5). –