Estoy usando Eclipse para editar archivos JavaScript y supongo que estoy "haciéndolo mal". Dado el siguiente código, donde
»
representa una pestaña,
·
representa un espacio y
|
representa el cursor:¿Puede Eclipse sangrar una nueva línea con 1 pestaña después del inicializador de matriz de JavaScript?
function·foo()·{
» var·baz·=·[|
}
Si lo golpeo introducir en este punto, me sale
function·foo()·{
» var·baz·=·[
» ···········|
}
Yuck. Me gustaría mucho conseguir
function·foo()·{
» var·baz·=·[
» » |
}
Yo he cavado a través de los diversos "escribir" y "preferencias" formateador o ningún éxito. ¿Pasé por alto algo? ¿O hay un conjuro en particular que debo cantar o deletrear que puedo lanzar en Eclipse, para que se comporte de esta manera? Gracias.
Acabo de tropezar con esto, ¿encontró una solución? Supongo que esto se puede evitar/configurar usando algún otro editor (por ejemplo, Aptana), pero ¿encontraste la forma de hacerlo con stock Eclipse? –
No ... Creo que el problema radica en que Eclipse hereda la implementación para el formato de JavaScript de la implementación del formato Java ... pero de una manera incompleta. –
Ok, no encontré la solución yo mismo. Supongo que sería bueno subir un ticket en Eclipse bug tracker al respecto. Probablemente añadiré uno cuando tenga tiempo extra. –