Русское сообщество Sublime Text

Основной раздел => Вопросы и ответы => Тема начата: Ur0ck от Сентября 26, 2012, 19:37:42

Название: Язык по умолчанию при создании нового документа
Отправлено: Ur0ck от Сентября 26, 2012, 19:37:42
Ребят, скажите пожалуйста, как оставить язык по умолчанию - Java ? Смотрел в конфигах - ничего не нашёл. Задалбывает каждый раз при создании нового документа выбирать нужный сниппет...
Название: Re: Язык по умолчанию при создании нового документа
Отправлено: Loac от Сентября 26, 2012, 19:47:54
По-умолчанию новый документ имеет формат Plain text. После сохранения он автоматически поменяется, в зависимости от указанного расширения.  Попробуй после создания нового файла, сразу же его сохранить. Тогда ничего не нужно будет выбирать.

Или попробуй поставить дополнение Default File Type (https://github.com/spadgos/sublime-DefaultFileType).
После установки создай в пользовательской папке (Packages/User) файл с настройками default_file_type.sublime-settings:

{
    "default_new_file_syntax": "Packages/Java/Java.tmLanguage",
    "use_current_file_syntax": false
}

Тогда после создания новой вкладки, синтаксис будет меняться на указанный в параметре default_new_file_syntax. Если для параметра use_current_file_syntax выставить значение true, то в новой вкладке синтаксис будет такой же как в текущей.
Название: Re: Язык по умолчанию при создании нового документа
Отправлено: Ur0ck от Сентября 26, 2012, 20:23:34
Я хотел, чтобы при создании нового документа, вместо Plain text - выставлялся автоматически Java
Спасибо. Попробую.
Название: Re: Язык по умолчанию при создании нового документа
Отправлено: yagtec от Сентября 28, 2012, 14:25:23
К сожалению не знаю в каком формате сохраняются файлы java, но есть такой финт - после создания файла, в начале документа нужно написать some.html или some.js - это становится именем файла - и после этого сохранить. Формат файла меняется автоматически.