Peço desculpas, mas não sei como é chamado, se isso foi solicitado ou para qual site Stack é mais adequado. Eu já vi vários vídeos sobre como as pessoas usam o Sublime para criar tags mais rápidas e gostaria de aprender a maneira correta de fazer isso se houver alguma documentação ou o que eu posso fazer mais rapidamente na minha codificação.
Em vários vídeos, vejo pessoas fazendo coisas como:
div.class
e criará <div class="class"></div>
depois tab
.
sublime-text-2
DᴀʀᴛʜVᴀᴅᴇʀ
fonte
fonte
Respostas:
O recurso que você descreve faz parte do Sublime Text 2 pronto para uso. Verifique se o documento usa a sintaxe HTML ( Exibir »Sintaxe» HTML ).
Digite
foo.bar
, pressione Tabe você receberá<foo class="bar"></foo>
. Há tambémfoo#bar
(emid
vez declass
). Ambos são implementados no .Packages
/HTML/html_completions.py
fonte
a
tags e algo parecidoli
? Isso é apenas para HTML? e +1.div#main.container
mas Sublime cospe ummain
elemento com uma classe decontainer
quando eu tento?Emmet / Codificação Zen
O Emmet é um plug-in no qual você escreve a estrutura básica de maneira semelhante ao seletor de CSS e faz com que o editor a expanda. Você pode encontrar o pacote no GitHub e instalá-lo através do gerenciador de pacotes.
(fonte: smashingmagazine.com )
Esta Revista Smashing tem um artigo . Por exemplo,
expandirá com Tabpara
Quebrar seleção em tags
O que você também pode fazer é pressionar AltShiftWpara criar uma marca aberta ou envolver a seleção atual em uma marca (consulte Editar »Marca» Agrupar seleção atual na marca ).
Por padrão, ele criará:
com o nome da tag selecionado para que você possa substituí-lo.
Pressionar Tabainda mais você entraria na tag. Ou, se você pressionar Space, poderá criar atributos, por exemplo:
href="..."
, entãoTab<a href="..."></a>
com o cursor posicionado dentro da tagfonte