Przepraszam, ale nie wiem, jak się nazywa, jeśli został o to poproszony lub do jakiej strony stosu jest najlepiej przystosowany. Widziałem kilka filmów o tym, jak ludzie używają Sublime do tworzenia szybszych tagów i chciałbym nauczyć się, jak to zrobić, jeśli jest jakaś dokumentacja lub co mogę zrobić szybciej w moim kodowaniu.
W kilku filmach widzę ludzi wykonujących takie rzeczy jak:
div.class
i utworzy <div class="class"></div>
po tab
.
sublime-text-2
DᴀʀᴛʜVᴀᴅᴇʀ
źródło
źródło
Odpowiedzi:
Opisywana funkcja jest częścią Sublime Text 2 po wyjęciu z pudełka. Upewnij się, że twój dokument używa składni HTML ( Zobacz »Składnia» HTML ).
Wpisz
foo.bar
, naciśnij Tab, a dostaniesz<foo class="bar"></foo>
. Jest teżfoo#bar
(id
zamiastclass
). Oba są zaimplementowane w .Packages
/HTML/html_completions.py
źródło
a
tagów i czegoś takiego jakli
tagi? Czy to tylko dla HTML? i +1.div#main.container
ale Sublime wypluwamain
element z klasą,container
kiedy próbuję?Kodowanie Emmet / Zen
Emmet to wtyczka, w której piszesz podstawową strukturę w sposób podobny do selektora CSS, a edytor ją rozwija. Możesz znaleźć pakiet na GitHub i zainstalować go za pomocą Menedżera pakietów.
(źródło: smashingmagazine.com )
W tym Smashing Magazine znajduje się artykuł na ten temat . Na przykład,
rozwinie się z Tabdo
Zawiń zaznaczenie w tagach
Możesz także nacisnąć przycisk, AltShiftWaby utworzyć otwarty znacznik lub zawinąć bieżące zaznaczenie w znacznik (zobacz Edycja »Znacznik» Zawiń bieżące zaznaczenie w znaczniku ).
Domyślnie utworzy:
z wybraną nazwą znacznika, aby można ją zastąpić.
Naciśnięcie Tabspowoduje dalsze przejście do tagu. Lub jeśli naciśniesz Space, możesz utworzyć atrybuty, na przykład:
href="..."
więcTab<a href="..."></a>
że kursor znajduje się wewnątrz znacznikaźródło