Sublime Text 3 Problema de recuo automático de HTML

5

Acabei de começar a usar o Sublime Text 3. Percebi um auto-recuo automático irritante que acontece ao escrever HTML e não consigo descobrir como evitá-lo.

Sempre que escrevo html assim:

<div class="myclass">

</div>

E, em seguida, siga-o movendo o cursor entre as div abertas e fechadas, auto recuos corretamente e coloca o cursor um recuo no bloco de tags como este (imagine o caractere pipe é o cursor):

<div class="myclass">
    |
</div>

Mas, assim que eu digito o colchete de abertura do elemento aninhado, o cursor salta para trás um espaço de indentação como este (novamente, o caractere de pipe é o cursor):

<div class="myclass">
<|
</div>

Não consigo descobrir qual configuração está causando isso ou como evitá-lo. O único plugin que instalei é o SFTP e o Package Control. Isso é um bug beta ou há alguma configuração que está causando esse recuo?

    
por Ben 06.09.2013 / 15:26

1 resposta

5

Eu posso reproduzir isso no OSX usando a compilação mais recente 3053 quando eu digito a abertura div , teco Enter duas vezes, fecho a div , volto uma linha e teco Tab para posicionar o cursor para outra tag. No entanto , há uma maneira de contornar isso: digite o primeiro div element e, em seguida, digite </ imediatamente e a tag será fechada automaticamente. Mova o cursor de volta entre a tag de abertura e fechamento e pressione Enter . Você vai acabar com o cursor assim:

<div class="myclass">
    |
</div>

e você pode começar a digitar outra tag sem que ocorra o comportamento problemático - o Sublime cuida do auto-recuo para você. Além disso, eu gosto de fechar minhas tags assim que eu abri-las, apenas para que eu não esqueça - eu me distraio facilmente :) No entanto, uma vez que seu cursor está recuado, não clique < kbd> Backspace e então Tab novamente, ou o mesmo problema acontecerá.

Não, não sei onde denunciar um bug para o beta, exceto postando no fórum . Foi para mim também no outro dia, mas parece estar funcionando enquanto escrevo isso. Eu apenas postou o bug , então espero que alguém possa fazer algo sobre isso.

Codificação feliz!

    
por 07.09.2013 / 21:46