Skip to content

Instantly share code, notes, and snippets.

@vladdof
Last active June 17, 2020 06:24
Show Gist options
  • Save vladdof/55b9e856342c8a4857d422d4323f24a8 to your computer and use it in GitHub Desktop.
Save vladdof/55b9e856342c8a4857d422d4323f24a8 to your computer and use it in GitHub Desktop.
Настройки для Sublime
{
"copy_with_empty_selection": false,
"drag_text": false,
"ensure_newline_at_eof_on_save": true,
"font_options":
[
"gdi"
],
"font_size": 14,
"ignored_packages":
[
"Vintage"
],
"save_on_focus_lost": true,
"shift_tab_unindent": true,
"tab_size": 4,
"theme": "Default.sublime-theme",
"translate_tabs_to_spaces": true,
"trim_trailing_white_space_on_save": true,
"update_check": false,
"word_wrap": false
}
@vladdof
Copy link
Author

vladdof commented Jun 17, 2020

  • copy_with_empty_selection — Если нет выделенного текста, выполнять операции «копировать» и «вставить» над текущей строкой.

  • drag_text — Выполнять операцию drag-drop над выделенным текстом.

  • ensure_newline_at_eof_on_save — следит, чтобы в конце всех файлов всегда был перевод строки. Это правильно, хорошо и принято.

  • font_options — Настройки отображения шрифта. "gdi"– вариант сглаживания (только Windows).

  • font_size — Размер шрифта.

  • ignored_packages — Игнорировать пакеты.

  • save_on_focus_lost — Автоматически сохранять файл при потере фокуса.

  • shift_tab_unindent — Режим работы табуляции.

  • tab_size — Количество пробелов, которое будет использовано вместо табуляции.

  • translate_tabs_to_spaces — клавиша Tab будет превращаться в 2 или 4 пробела, в зависимости от языка. Табы vs. пробелы — это вечный холивар, но я рекомендую именно такую настройку.

  • trim_trailing_white_space_on_save — убирает лишние пробелы с конца каждой строки при сохранении. Иными словами, «причёсывает» код программы.

  • wrap_width — после указанного столбца код будет переноситься на следующую строчку. Хорошие значения — 79 и 131 (соответствуют ширине популярных текстовых режимов терминалов). Некоторые языки имеют рекомендации к этой настройке. Например, в Python принято значение 79.

  • word_wrap — если установлен в true, то wrap_width используется. Иначе — не используется..

  • update_check — Отключение проверки обновлений (только для лицензированной версии).

@vladdof
Copy link
Author

vladdof commented Jun 17, 2020

Еще больше подробных настроек http://www.sublimetext.ru/documentation/preferences/list

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment