Nós sempre escrevemos código como este formal:
void main(){
if(){
if()
}
Mas quando eu uso Notepad++, o visor é:
void main(){
if(){
if()
}
Como posso usar o Bloco de Notas++ para recuo automático?
Graças ao Jonathan, eu o defini, mas não tem nenhum efeito. A foto está abaixo:
Estou usando o Notepad++ versão 5.1.3.
O Bloco de Notas++ só introduzirá automaticamente os travessões subsequentes se você recuar manualmente a primeira linha num bloco; caso contrário, você pode reindentar o seu código após o facto utilizando TextFX > TextFX Edit > Reindent C++ code
.
A maioria dos desenvolvedores de programas de edição de texto usa este nome de forma errada (auto-indent). O nome correto é " manter indentação". Auto-indent é o que você realmente quer, mas não está implementado.
Eu também gostaria de ver esta funcionalidade no Bloco de Notas++.
Na última versão (pelo menos), você pode encontrá-lo através:
Configurações (menu)
[**EDIT***] Embora, eu não't acho que's teve a melhor implementação do Auto-indent. Então, verifique se você tem a versão 5.1 -- o Auto-indent foi revisado recentemente, então ele corrige automaticamente a sua indentação.
Note também que você'está faltando o bloco para o 2º se
:
void main(){
if(){
if() { } # here
}
}