Siempre escribimos el código así de formal:
void main(){
if(){
if()
}
Pero cuando uso el Bloc de notas++, la pantalla es:
void main(){
if(){
if()
}
¿Cómo puedo utilizar el Bloc de notas++ para aplicar una sangría automática?
Gracias a Jonathan, lo he puesto, pero no tiene ningún efecto. La instantánea está abajo:
Estoy usando la versión 5.1.3 de Notepad++.
El Bloc de notas++ sólo insertará automáticamente las sangrías subsiguientes si usted sangró manualmente la primera línea de un bloque; de lo contrario, puede volver a sangrar su código después del hecho utilizando TextFX > TextFX Edit > Reindent C++ code
.
La mayoría de los desarrolladores de programas de edición de texto utilizan mal este nombre (auto-indentación). El nombre correcto es "mantener la sangría". Auto-indent es lo que realmente quieres, pero no está implementado.
También me gustaría ver esta característica en Notepad++.
En la última versión (al menos), se puede encontrar a través de:
[EDIT] Aunque, no creo que tenga la mejor implementación de Auto-indent. Así que, comprueba que tienes la versión 5.1 -- la auto-indentación ha sido revisada recientemente, por lo que auto-corregirá tu sangría.
Ten en cuenta también que te falta el bloque para el segundo "si":
void main(){
if(){
if() { } # here
}
}