W bieżącej wersji Sublime Text 2 (kompilacja: 2139) możesz ustawić składnię dla wszystkich plików o określonym rozszerzeniu, używając opcji na pasku menu. Otwórz plik z rozszerzeniem, dla którego chcesz ustawić wartość domyślną, i przejdź przez następujące menu:View -> Syntax -> Open all with current extension as... ->[your syntax choice]
.
Zaktualizowano 28.06.2012: Ostatnie kompilacje Sublime Text 2 (przynajmniej od wersji 2181) pozwoliły na ustawienie składni poprzez kliknięcie bieżącego typu składni w prawym dolnym rogu okna. Spowoduje to otwarcie menu wyboru składni z opcją Open all with current extension as...
u góry menu.
Zaktualizowano 19.04.2016: Obecnie działa to również w przypadku Sublime Text 3.
Open all with current extension as...
lub po prostu ustawiłeś składnię poprzez wybór wSyntax
menu?Przejdź do a
Packages/User
, utwórz (lub edytuj).sublime-settings
plik o nazwie zgodnej ze składnią, w którym chcesz dodać rozszerzenia,Ini.sublime-settings
w twoim przypadku, a następnie napisz tam coś takiego:A następnie uruchom ponownie Sublime Text
źródło
CSS
wielkość liter (np. Dla css), a to zastąpi ustawienie jej za pomocą interfejsu użytkownika (patrz post @ Colin)W ST2 jest pakiet, który możesz zainstalować o nazwie Default FileType, który właśnie to robi.
Więcej informacji tutaj .
źródło
This package sets the default file type of new files to be either the same as the current file, or a predefined default.
Dokładnie to, czego szukałem! DziękiMożesz włączyć podświetlanie składni na podstawie zawartości pliku.
Na przykład moje pliki Makefile, niezależnie od ich rozszerzenia, w pierwszym wierszu w następujący sposób:
Jest to typowa praktyka dla innych edytorów, takich jak vim.
Jednak aby to zadziałało, musisz zmodyfikować
Makefile.tmLanguage
plik.Znajdź plik (dla Sublime Text 3 w Ubuntu) na:
Uwaga, to naprawdę plik zip. Skopiuj go, zmień nazwę na .zip na końcu i rozpakuj z niego plik Makefile.tmLanguage.
Edytuj nowy
Makefile.tmLanguage
, dodając klucz i ciąg „firstLineMatch” po sekcji „fileTypes”. W poniższym przykładzie ostatnie dwa wiersze są nowe (należy je dodać).<string>
Sekcja posiada wyrażenie regularne, które pozwolą podświetlanie składni dla plików pasujących do pierwszej linii. To wyrażenie rozpoznaje dwa wzorce: „-*-Makefile-*-
” i „vim:syntax=make
”.Umieść zmodyfikowane
Makefile.tmLanguage
w katalogu Ustawienia użytkownika:Wszystkie pliki pasujące do reguły pierwszego wiersza powinny włączać podświetlanie składni po otwarciu.
źródło