Sublime Text 3 fecha automaticamente as tags HTML

8

Recentemente, comecei a usar o Sublime Text 3 em vez do meu antigo editor habitual, Brackets. Quando estou escrevendo HTML em colchetes, eu digite: ( | representa o cursor)

<div>|

E os colchetes geram automaticamente a tag de fechamento, assim:

<div>|</div>

Se eu pressionasse Enter depois disso, ele abriria e indexaria automaticamente a tag:

<div>
    |
</div>

Eu já vi várias outras respostas que descrevem o uso de um atalho de teclado. Mas existe uma maneira de fazer isso completamente automaticamente no Sublime Text 3?

Editar: A capacidade de fazer a segunda metade do que estou descrevendo não é um recurso interno de colchetes, mas sim um plugin . Além disso, aqui está um exemplo:

    
por clxe 22.08.2014 / 03:12

3 respostas

11

Para obter o preenchimento automático de tags (e vários outros recursos interessantes), confira o Emmet plug-in, anteriormente conhecido como codificação Zen. Por exemplo, digitar div Tab dá a você

<div>|</div>

e pressionando Enter , você recebe

<div>
    |
</div>

Sua sintaxe é baseada em seletores CSS, para que você possa fazer coisas bem complicadas rapidamente. #page>div.logo+ul#navigation>li*5>a{Item $} Tab daria a você:

    
por 23.08.2014 / 21:58
0

Eu tive o mesmo problema no Windows e as pessoas em vários fóruns sugeriram que eu removesse e reinstalasse o Sublime 3. Mas o problema não foi resolvido. Eu não sei a causa do problema. Parece que ocorreu algum problema com os pacotes instalados ou com as configurações configuradas. Eu resolvi o problema dessa maneira.

No Windows 10

vá para C: \ Users \ YOUR_USER_NAME \ AppData \ Roaming \ Sublime Text 3

Remova as pastas e o conteúdo dessa pasta para resolver esse problema.

No Linux

Por favor, inverta o processo descrito em link

There is some issue coursing with this is that all the installed packages will get removed. You need to reinstall needful packages again.

Portanto, anote e reinstale todos os plug-ins necessários.

    
por 24.06.2016 / 08:55
0

Há um plug-in que eu uso que fecha automaticamente as tags, conforme descrito acima, com Auto Close .

Você pode instalá-lo através do Controle de Pacotes, pesquisando por "Fechar Automaticamente".

    
por 11.01.2017 / 21:10