Scriviamo sempre codice come questo formale:
void main(){
if(){
if()
}
Ma quando uso Notepad++, la visualizzazione è:
void main(){
if(){
if()
}
Come posso usare Notepad++ per l'indentazione automatica?
Grazie a Jonathan, l'ho impostato, ma non ha alcun effetto. L'istantanea è qui sotto:
Sto usando Notepad++ versione 5.1.3.
La maggior parte degli sviluppatori di programmi di editing del testo usano male questo nome (auto-indentazione). Il nome corretto è "maintain indentation". L'auto-indentazione è ciò che si vuole in realtà, ma non è implementata.
Mi piacerebbe vedere questa caratteristica anche in Notepad++.
Nell'ultima versione (almeno), si può trovare attraverso:
[EDIT] Anche se, non credo che abbia avuto la migliore implementazione di Auto-indent. Quindi, controlla di avere la versione 5.1 -- l'auto-indentamento è stato revisionato di recente, quindi corregge automaticamente i tuoi rientri.
Nota anche che ti manca il blocco per il secondo if
:
void main(){
if(){
if() { } # here
}
}