2011-11-20 12 views
6

Czy istnieje sposób, aby TextMate automatycznie dodawał zamykający znacznik HTML po wpisaniu otwierającego? Coś w stylu Notepad ++ w systemie Windows/Linux lub MS Visual Studio.TextMate - automatyczne dodawanie zamykającego znacznika HTML

Mam na myśli BEZ skrótów? Więc po prostu wpisuję "<body>" i dodaje "</body >" i umieszcza kursor z powrotem pomiędzy. Bez żadnej "Ctrl + Shift + Opcja + Cokolwiek" czarna magia.

A może alternatywa TextMate?

PS. Mac OS to tylko jeden z wielu systemów operacyjnych, w których pracuję, więc nie chcę zaśmiecać mózgu żadnymi skrótami ...

Odpowiedz

11

Nie, nie możesz. Najprostszą rzeczą, jaką możesz zrobić, aby zamknąć znaczniki, jest wpisanie tagu otwierającego z jego zawartością <div>Some text, a następnie kliknięcie Command + Option + Dot, aby zamknąć ostatni niezamknięty znacznik. Dotyczy to skrótu, ale jest łatwy do zapamiętania.

1

Pisanie np. body, a następnie naciśnięcie TAB uzupełni znacznik.

+0

To nie będzie działać dla wszystkich znaczników chociaż ponieważ wymaga osobnego fragmentu dla każdego tagu –

+0

wiem, ale to wciąż lepsze niż nic. –

1

Jedną alternatywą, która może lub nie pasuje do sposobu kodowania, jest naciśnięcie Ctrl + Shift + W (wybór zawijania). Gdy nic nie wybierzesz, otrzymasz <p></p> z podświetlonym "p", dzięki czemu możesz nadpisać żądaną nazwę tagu.

Osobiście preferuję opcję cmd + +. skrót już wspomniany.

zgłosił http://www.456bereastreet.com/archive/200811/textmate_productivity_tips/

Powiązane problemy