Я бы хотел, чтобы редактор Sublime 2 рассматривал файлы * .sbt (чтобы выделить синтаксис) как язык Scala, так же как и * .scala, но я не могу найти, где это настроить. Вы случайно не знаете?
517
Я бы хотел, чтобы редактор Sublime 2 рассматривал файлы * .sbt (чтобы выделить синтаксис) как язык Scala, так же как и * .scala, но я не могу найти, где это настроить. Вы случайно не знаете?
Ответы:
В Sublime Text (подтверждено в v2.x и v3.x) есть команда меню:
источник
*.sublime-settings
делает работу.Я нашел ответ (путем дальнейшего изучения структуры файлов конфигурации Sublime 2):
Я должен был открыть
И отредактируйте его, чтобы добавить
sbt
(расширение файлов, которые я хочу открыть как файлы кода Scala) в массив послеfileTypes
ключа:PS: может быть, есть лучший способ, где-то вроде подходящего места для размещения моих настроек (вместо изменения самих пакетов), я все еще хотел бы знать.
источник
/Library/Application Support/Sublime Text 2/Packages/Scala/Scala.tmLanguage
~/Library/Application Support/Sublime Text 2/Packages/Scala/Scala.tmLanguage
Я внес свои изменения в пакет User:
Что также означает, что это в формате JSON:
Это то же самое место, где
пункт меню добавляет его (создание файла, если он не существует).
источник
whatever.twig.html
), поскольку метод меню принимает только последний!View -> Syntax -> Open all with current extension as ...
для создания файла языкаMarkdown.sublime-settings
в~/Library/Application Support/Sublime Text 3/Packages/User/
, а затем редактировать этот файл , чтобы добавить дополнительные расширения файлов.Есть отличный плагин под названием ApplySyntax (ранее DetectSyntax), который предоставляет некоторые другие тонкости для сопоставления синтаксиса файла. позволяет выражения регулярных выражений и т. д.
источник
Существует быстрый способ установить синтаксис:
Ctrl
+Shift
+P
, затем введите в поле вводанапример: ss html +
Enter
а ss означает «установить синтаксис»
это действительно быстрее, чем установить флажок в меню.
источник
для ST3
$ language = "language u wish"
если существует,
перейдите в ~ / .config / sublime-text-3 / Packages / User / $ language .sublime-settings
еще
создать ~ / .config / sublime-text-3 / Packages / User / $ language .sublime-settings
и установить
{"extensions": [" yourextension "]}
Этот способ позволяет вам включить синтаксис для составных расширений (например, sql.mustache, js.php и т. Д.)
источник
{ "extensions": [ "js.php" ] }
?