Trabajo en proyectos con diferentes niveles de sangría. En muchos de estos proyectos, debido a la estructura típica de los archivos, la mayoría de las líneas tienen sangría al menos en dos niveles (como los métodos en archivos Java).
Esto significaría que crear una nueva línea cuando está en una línea
public void something () {
Traería mi cursor a la siguiente línea, sangrado automáticamente, como
public void something () {
[cursor]
Si bien puedo presionar la tecla Tab varias veces en una nueva línea para que se alinee, ¿hay una mejor manera de hacerlo (posible automáticamente)?
'smartindent'
está en desuso, por lo que no es la mejor opción. Ha sido reemplazado por'cindent'
y'cinoptions'
para lenguajes tipo C. Sin embargo, en general, la sangría de tipo de archivo es el camino a seguir, con'autoindent'
una alternativa.