Sublime text 3 настройки: Настройка Sublime Text 3 — База Знаний Timeweb Community

Настройка Sublime text

Sublime Text — крутой кроссплатформенный текстовый редактор. Поддерживает различные плагины. Как и у большинства людей, данный редактор у меня используется как редактор HTML, либо как альтернатива стандартному блокноту.

Большим преимуществом Sublime Text является возможность гибкой настройки. Можно настроить практически всё. Но для простых людей изменение настроек может показаться довольно сложной процедурой, т.к. параметров много и их нужно прописывать вручную.

В данном статье решил продублировать таблицу с параметрами Sublime Text с официального сайта. Оригинальная табличка находится тут, а мою версию смотрите ниже. Вдруг кому-то пригодится.

Для включение возможности проверки орфографии русского текста (параметр spell_check) нужно сперва скачать сам словарь (ссылка на словарь: sublime_russian_english_dictonary), распаковать, а его содержимое (2 файла: «russian_english.aff» и «russian_english.dic») скопировать в файл «Language — English.sublime-package», который находится в папке «Packages» в директории установленной программы (в Windows по умолчанию это «c:\Program Files\Sublime Text 3\Packages\Language — English.sublime-package»). А затем существует 2 варианта:

Значение по умолчаниюОписание
always_prompt_for_file_reload
falseТребовать подтверждения для перезагрузки файла, даже если в нем не было изменений. По умолчанию редактор перезагружает файлы автоматически, когда посторонняя программа вносит в них изменения.
Если есть несохраненные данные, предупреждение о перезагрузке будет в любом случае.
always_show_minimap_viewport
falseВсегда отображать положение видимой области на миникарте. По умолчанию она видна только при наведении курсора.
atomic_save
falseАтомарное сохранение. Во время сохранения, запись происходит в отдельный файл, после чего новый файл заменяет оригинальный.
auto_close_tags
trueАвтоматически закрывать теги в HTML и XML при наборе последовательности символов «</».
auto_complete
trueВключить автокомплит.
auto_complete_commit_on_tab
falseРежим срабатывания автокомплита. Если установлено значение false, то автокомплит будет срабатывать по нажатию Enter или Tab. Если установлено значение true, автокомплит будет срабатывать только по нажатию Tab.
 Enter будет работать как обычно.
auto_complete_cycle
falseПоведение окна автодополнения. Определяет, что произойдет после нажатия Up когда выбран первый пункт списка автодополнения. Если значение параметра false, то список будет закрыт. Если true, то будет выбран последний пункт и наоборот.
auto_complete_delay
50Задержка в миллисекундах перед срабатыванием автокомплита.
auto_complete_selector
«source — comment»Где будет срабатывать автокомплит. По-умолчанию функция автокомплита работает только для языков программирования и для HTML. Это можно исправить, если оставить значение этого параметра пустым. В этом случае, автокомплит будет работать в любых файлах.
auto_complete_size_limit
4194304Максимальный размер файла, в котором автокомплит будет срабатывать автоматически.
auto_complete_triggers
[ {«selector»: «text.html», «characters»: «<«} ]Дополнительные параметры срабатывания автокомплита.
auto_complete_with_fields
falseВключить срабатывание автокомплита внутри сниппета. Практически у любого сниппета есть активные точки для ввода текста, по которым перемещается курсор каждый раз, когда вы нажимаете Tab или Shift + Tab. По умолчанию, если курсор находится внутри такой активной точки, срабатывание второго сниппета невозможно. Влияет только если для параметра auto_complete_commit_on_tab установлено значение true.
auto_find_in_selection
falseАвтоматически включать функцию «поиск в выделенном» когда выделено несколько строк.
auto_indent
trueВключить или выключить автоматические отступы.
auto_match_enabled
trueАвтоматически добавлять закрывающую скобку, парную кавычку и так далее.
binary_file_patterns
[«*.jpg», «*.jpeg», «*.png», «*.gif», «*.ttf», «*.tga», «*.dds», «*.ico», «*.eot», «*.pdf»]Считать бинарными файлы. Перечисленные в значении этого параметра файлы будут отображаться в боковой панели, но не будут включены в поиск.
bold_folder_labels
falseВыделить жирным шрифтом имена папок в боковом меню.
caret_extra_bottom
0Дополнительная глубина каретки в пикселях.
caret_extra_top
0Дополнительная высота каретки в пикселях.
caret_extra_width
0Дополнительная ширина каретки в пикселях.
caret_style
«smooth»Стиль курсора. Возможные значения: «smooth», «phase», «blink», «wide» и «solid».
close_windows_when_empty
falseЗакрыть программу вместе с последней закрытой вкладкой. Этот параметр никак не влияет на приложение в macOS.
color_scheme
«Packages/Color Scheme — Default/Monokai.tmTheme»Цветовая схема, которая будет использоваться для подсветки синтаксиса.
copy_with_empty_selection
trueЕсли нет выделенного текста, выполнять операции «копировать» и «вставить» над текущей строкой.
create_window_at_startup
trueСоздать пустое окно на старте программы. Только для macOS.
default_encoding
«UTF-8»Кодировка по умолчанию. Кодировка, которая используется для сохранения новых файлов, а также для открытия файлов с неопределенной кодировкой. Если файл открыт с указанием кодировки, этот параметр будет проигнорирован и файл сохранится в той же кодировке.
default_line_ending
«system»Символ перевода строки. Возможные значения: «system» (актуальный для текущей ОС), «windows» (CRLF) и «unix» (только LF).
detect_indentation
trueОпределять, что используется в качестве отступов — пробелы или табуляции.
dictionary
«Packages/Language — English/en_US.dic»Словарь для проверки орфографии.
drag_text
trueВыполнять операцию drag-drop над выделенным текстом. В данный момент, недоступно для Linux.
draw_centered
falseЦентрировать текст.
draw_indent_guides
trueОтображать отступы. Цвета линий могут быть определены в файле темы .tmTheme параметрами: «guide», «activeGuide», «stackGuide».
draw_minimap_border
falseОтображать рамку вокруг миникарты. Цвет рамки можно задать параметром «minimapBorder» в настройках цветовой схемы.
draw_white_space
«selection»Отображать символы пробелов. Возможные значения: «none», «selection», «all».
enable_hexadecimal_encoding
trueФайлы, содержащие NULL байты открываются как шестнадцатеричные по умолчанию.
enable_tab_scrolling
trueВключить прокрутку вкладок. Параметр включает прокрутку для вкладок, когда они перестают умещаться по ширине окна.
enable_telemetry
«auto»Отправлять разработчикам анонимные данные, которые могут помочь в разработке: сведения о технических характеристиках компьютера, времени запуска Sublime Text, установленных пакетах и типах редактируемых файлов. Если функция отключена, данные не отправляются и не записываются. В автоматическом режиме функция включена для dev-сборок и отключена для релизных.
ensure_newline_at_eof_on_save
falseПеред сохранением добавлять пустую строку в конец файла.
fade_fold_buttons
trueОтображать кнопки для фолдинга только при наведении.
fallback_encoding
«Western (Windows 1252)»Использовать кодировку, когда она не может быть определена автоматически.
file_exclude_patterns
[«*.pyc», «*.pyo», «*.exe», «*.dll», «*.obj»,»*.o», «*.a», «*.lib», «*.so», «*.dylib», «*.ncb», «*.sdf», «*.suo», «*.pdb», «*.idb», «.DS_Store», «*.class», «*.psd», «*.db»]Список игнорируемых файлов. Перечисленные в значении этого параметра файлы будут полностью игнорироваться редактором.
find_selected_text
trueКопировать выделенный текст в панель поиска.
folder_exclude_patterns
[«.svn», «.git», «.hg», «CVS»]Игнорировать следующие директории. Перечисленные в значении этого параметра директории будут полностью игнорироваться редактором.
fold_buttons
trueОтображать кнопки для фолдинга.
font_face
«»Имя шрифта. На заметку: параметры font_face и font_size будут предопределены в специфичном, для каждой платформы, файле. Например, «Base File (Linux).sublime-settings».
font_options
[]Настройки отображения шрифта. Возможные значения: «no_bold», «no_italic», «no_antialias», «gray_antialias», «subpixel_antialias», «no_round» (macOS only), «gdi» (Windows only), «directwrite» (Windows only)
font_size
10Размер шрифта. На заметку: параметры font_face и font_size будут предопределены в специфичном, для каждой платформы, файле. Например, «Base File (Linux).sublime-settings». Изменение этих параметров здесь, не даст ни какого эффекта. Настраивайте их в своем User File Preferences.
gpu_window_buffer
«auto»Использовать OpenGL для ускорения отображения. Только для macOS. В автоматическом режиме опция будет включаться только для экранов шириной 2560 пикселей (Retina Display). Требуется перезапуск программы.
gutter
trueОтображать ли «канавку». В ней располагаются номера строк и закладки.
highlight_line
falseВыделить строку, на которой находится курсор.
highlight_modified_tabs
falseПодсвечивать измененные вкладки.
hot_exit
true«Горячий экзит». Если установлено значение true, то редактор будет закрываться без лишних вопросов. Все несохраненные данные будут восстановлены во время следующего запуска программы. Хочу обратить внимание, что Undo после восстановления не вспомнит последних изменений.
ignored_packages
[«Vintage»]Список игнорируемых пакетов. Для применения этой настройки может потребоваться перезагрузка программы.
indent_guide_options
[«draw_normal»]Способы отображения линий отступов. Возможные значения: «draw_normal» — отображать все отступы, «draw_active» — отображать отступ только для блока, в котором находится курсор. Значения можно комбинировать, указав их через запятую. Например: [«draw_normal», «active_active»]. В этом случае, активный блок будет выделяться цветом.
indent_subsequent_lines
trueДелать отступы для переносимых строк.
indent_to_bracket
falseДобавляет пробел к первой открытой скобке при автоматическом отступе. Параметр auto_indent должен быть включен.
index_exclude_patterns
[«*.log»]Исключить файлы из индексации. Индексация необходима для работы функций GoTo. Файлы большого размера, такие как логи, могут снизить производительность. Чтобы этого избежать, рекомендуется добавить исключения или отключить индексацию.
index_files
trueИндексация всех файлов, размещенных на боковой панели. Необходимо для работы функций Goto.
index_workers
0Определяет число потоков, использующихся для индексирования. Значение 0 означает, что число потоков будет зависеть от количества ядер процессора. Для отключения индексирования используйте параметр index_files.
line_numbers
trueОтображать ли номера строк.
line_padding_bottom
0Отступ строки в пикселях снизу.
line_padding_top
0Отступ строки в пикселях сверху.
margin
4Расстояние между «канавкой» (блок слева от текста, в котором располагаются номера строк, кнопки фолдинга и так далее) и текстом.
match_brackets
trueПодчеркивать парные скобки.
match_brackets_angle
falseПодсвечивать парные угловые скобки. Для параметра «match_brackets» должно быть установлено значение true.
match_brackets_braces
trueПодсвечивать парные фигурные скобки. Для параметра «match_brackets» должно быть установлено значение true.
match_brackets_content
trueПодсветка парных скобок. Если будет установлено значение false, парные скобки будут подсвечиваться только когда курсор находится рядом с одной из них.
match_brackets_square
trueПодсвечивать парные квадратные скобки. Для параметра «match_brackets» должно быть установлено значение true.
match_selection
trueПодсвечивать слова, соответствующие выделенному.
match_tags
trueПодсветка парных тегов в HTML и XML.
minimap_scroll_to_clicked_text
falseВключить анимацию при клике по миникарте.
move_to_limit_on_up_down
falseЭтот параметр определяет, что произойдет после нажатия Up или Down на первой или последней строке. Для macOS этот параметр переопределен в соответствии со спецификой платформы. Если вам нужно его изменить, добавьте параметр в ваш пользовательский файл.
open_files_in_new_window
trueОткрывать файлы в новом окне. Если установлено значение true, файлы открытые из контекстного меню Finder или брошенные на иконку в доке будут открываться в новом окне. Параметр актуален только для macOS.
overlay_scroll_bars
«system»Режим отображения полос прокрутки. Допустимые значения: «system», «enabled» и «disabled».
preview_on_click
trueПредпросмотр файла при его выборе в боковой панели. Двойной клик мышкой, открывает его в новой вкладе для редактирования.
remember_full_screen
falseЗапомнить, что включен полноэкранный режим. Когда параметр включен, редактор запустится в полноэкранном режиме, при условии, что он в нем находился, когда был последний раз выключен. Если значение параметра false, то редактор никогда не запустится в полноэкранном режиме.
remember_open_files
falseОткрывать незакрытые файлы при каждом запуске программы. Параметр позволяет при каждом запуске редактора заново открывать все незакрытые файлы во время последнего сеанса работы. Установка у этого параметра значения false не даст никакого эффекта, если у параметра hot_exit установлено значение true.
rulers
[]После каких по-счету символов рисовать линейку. Например: [60, 75].
save_on_focus_lost
falseАвтоматически сохранять файл при потере фокуса. Как только окно программы станет неактивным, редактор сохранит файл.
scroll_past_end
trueКонец файла не ограничивает полосу прокрутки нижней границей окна.
scroll_speed
1.0Плавность прокрутки. При значении от 0 до 1 прокрутка станет медленнее, а при значении больше 1 прокрутка будет ускоряться. Если установить 0, то плавная прокрутка будет отключена.
shift_tab_unindent
falseРежим работы табуляции. По умолчанию, комбинация клавиш Shift + Tab удаляет отступы только когда выделено несколько строк. Установите значение true, чтобы комбинация клавиш Shift + Tab всегда удаляла отступы в начале строки.
show_definitions
trueОтображать всплывающее окошко с координатами определения функции.
show_encoding
falseОтображать в статусной строке кодировку файла.
show_errors_inline
trueПоказывать сообщения об ошибках в местах их допущения.
show_full_path
trueПоказывать полный путь к файлу в заголовке окна.
show_line_endings
falseОтображать в статусной строке символ конца строки.
show_panel_on_build
trueПоказывает отчет, после исполнения файла с помощью Build System.
show_tab_close_buttons
trueПоказывать кнопки закрытия на вкладках.
smart_indent
trueДелает автоотступы чуточку «умнее», например, при помощи отступов после оператора if в языке C. Опция «auto_indent» должна быть включена.
spelling_selector
«markup.raw, source string.quoted — punctuation — meta. preprocessor.c.include, source comment — source comment.block.preprocessor, -(source, constant, keyword, storage, support, variable, markup.underline.link, meta.tag)»Определяет, какие области будут проверяться на наличие орфографических ошибок.
spell_check
falseВключить проверку орфографии.
tab_completion
trueРежим работы табуляции. Если установлено значение true, табуляция будет подставлять наиболее подходящее продолжение строки. Если установлено значение false, табуляция будет работать только для активации сниппета или вставки символа табуляции.
tab_size
4Количество пробелов, которое будет использовано вместо табуляции.
theme
«Packages/Color Scheme — Default/Monokai.tmTheme»Оформление интерфейса.
translate_tabs_to_spaces
falseИспользовать пробелы вместо табуляции.
tree_animation_enabled
trueВключить анимацию в дереве проекта.
trim_automatic_white_space
trueУдалять лишние пробелы, которые были автоматически добавлены автоотступом (auto_indent), в тот момент, когда курсор покидает строку.
trim_trailing_white_space_on_save
falseПеред сохранением удалять пробелы и табуляции в конце строк.
use_simple_full_screen
falseПростой полноэкранный режим. Значение true отключает специфический для OS X Lion полноэкранный режим. Параметр актуален только для OSX 10.7. Вступает в силу только после перезагрузки программы.
use_tab_stops
trueРежим удаления табуляции. Если включены параметры translate_tabs_to_spaces и use_tab_stops, бекспейс будет удалять по несколько подряд идущих пробелов, как будто это символ табуляции. &*|+=[]{}`~?»Символы, которые рассматриваются как отдельные слова.
word_wrap
«auto»Включить или выключить перенос строк.
wrap_width
0Принудительно делать перенос с указанного по счету символа. Если установлен 0, перенос будет, как обычно, от края окна.

Настройка Sublime Text 3 под Python 3

Вопрос задан

Изменён 2 года 2 месяца назад

Просмотрен 459 раз

Решил перейти на Sublime столкнулся со следующей проблемой. Установленные packages:

  1. Python3
  2. Sublime PuthonIDE
  3. All Autocomplite
  4. Sublime CodeIntel
  5. SublimeREPL

При запуске любого кода на python в sublime выдаёт:

«py» �� ���� ����७��� ��� ���譥� ��������, �ᯮ��塞�� �ணࠬ��� ��� ������ 䠩���. [Finished in 0.1s with exit code 1] [shell_cmd: py -3 -OO -u «D:\Programming\Python\Learning\Programm Deal List\test.py»] [dir: D:\Programming\Python\Learning\Programm Deal List] [path: C:\Program Files (x86)\Common Files\Oracle\Java\javapath;c:\programdata\oracle\java\javapath;c:\program files (x86)\amd app\bin\x86_64;c:\program files (x86)\amd app\bin\x86;c:\windows\system32;c:\windows;c:\windows\system32\wbem;c:\windows\system32\windowspowershell\v1.0;c:\program files\dotnet;c:\program files\nvidia corporation\nvidia nvdlisr;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common]

  • python
  • python-3.x
  • ide
  • sublime-text
  • settings

На самом деле причин может быть много, типа неправильной установки/настройки дополнений или их конфликтность друг с другом. Например чтобы Sublime CodeIntel работал, нужно предварительно установить CodeIntel в питоне. Однако и без этого набор плагинов, мягко говоря не очень:

  • Sublime PuthonIDE — не обновлялся уже пять лет
  • All Autocomplite — пытается обхватить необъятное
  • Sublime CodeIntel — тоже 3 года как в коме
  • из всего списка SublimeREPL еще более менее, но тоже требует настройки.

Вместо всего этого лучше установить:

  • Для подсветки ошибок — Sublime Linter, который имеет отдельный модуль для работы с питоном SublimeLinter-pylint (в самом питоне должен быть установлен pylint)
  • Для автодополнения и навигации по определениям — Jedi — Python autocompletion
  • Для запуска кода (вместо репла) и работы с терминалами — Terminus

В принципе этого вполне достаточно для комфортной работы с кодом, особенно если вникнуть и настроить под себя.

Зарегистрируйтесь или войдите

Регистрация через Google

Регистрация через Facebook

Регистрация через почту

Отправить без регистрации

Почта

Необходима, но никому не показывается

Отправить без регистрации

Почта

Необходима, но никому не показывается

Нажимая на кнопку «Отправить ответ», вы соглашаетесь с нашими пользовательским соглашением, политикой конфиденциальности и политикой о куки

Настройки | Документация сообщества Sublime Text

Sublime Text хранит данные конфигурации в файлах . sublime-settings . Гибкость достигается за счет немного сложной системы применения настройки. Тем не менее, вот практическое правило:

Всегда помещайте ваши личные файлы настроек в папку Packages/User , чтобы гарантировать, что они будут иметь приоритет над любыми другими конфликтующими настройками файлы.

С этим покончено, давайте раскроем, чтобы порадовать читателей-мазохистов, тайны работы настроек.

Формат

Файлы настроек используют JSON и имеют расширение .sublime-settings .

Типы настроек

Имя каждого файла .sublime-settings определяет его назначение. Имена может быть описательным (например, Preferences (Windows).sublime-settings или Minimap.sublime-settings ), или они могут быть связаны с тем, какие настройки файл контролирует. Например, настройки типа файла должны содержать имя .tmLanguage 9Определение синтаксиса 0004 для типа файла. Таким образом, для тип файла . py , определение синтаксиса которого содержится в Python.tmLanguage , соответствующие файлы настроек будут вызываться Python.sublime-настройки .

Кроме того, некоторые файлы настроек применимы только к определенным платформам. Это может быть выводится из имен файлов, например. Настройки ({платформа}).sublime-settings . Допустимые имена для платформы : Windows , Linux , OS X .

Это важно : Файлы настроек для конкретной платформы в Папка Packages/User игнорируется. Таким образом, вы можете быть уверены, что один файл настроек переопределяет все остальные.

Изменения настроек обычно обновляются в режиме реального времени, но вам, возможно, придется перезапустите Sublime Text, чтобы загрузить новых файлов настроек .

Как получить доступ к файлам общих настроек и изменить их

Если вам не нужен очень детальный контроль над настройками, вы можете основные файлы конфигурации через Настройки | Настройки - Пользовательские настройки и | Настройки - Еще пунктов меню. Редактирование Настройки | Настройки — значение по умолчанию не рекомендуется, т.к. будут возвращаться при каждом обновлении программного обеспечения. Однако вы можете использовать этот файл для справки: он содержит комментарии, объясняющие цель все доступные глобальные настройки и настройки типа файла.

Порядок старшинства

.sublime-settings Файлы

Один и тот же файл настроек (например, Python.sublime-settings ) может появиться в несколько мест. Все настройки, заданные в файлах с одинаковыми именами, будут объединяются вместе и перезаписываются в соответствии с предопределенными правилами. Видеть слияние и порядок приоритета для получения дополнительной информации.

Еще раз вспомним, что любой данный файл настроек в Packages/User в конечном итоге переопределяет любой другой файл настроек с тем же именем.

В дополнение к файлам настроек Sublime Text поддерживает сеанс данные, которые конфигурация для определенного набора файлов, редактируемых в данный момент. Сессия данные обновляются по мере того, как вы работаете с файлами, поэтому, если вы настраиваете параметры для определенного файла любым способом (в основном через вызовы API), они будут записаны в сессии и будет иметь приоритет над любыми применимыми файлами .sublime-settings .

Чтобы проверить значение параметра для конкретного редактируемого файла, используйте view.settings().get("setting_name") из консоли.

Наконец, также стоит отметить, что некоторые настройки могут автоматически скорректировано для вас. Имейте это в виду, если вы озадачены некоторыми значение настройки. Например, так обстоит дело с некоторыми настройки, связанные с пробелами, и настройку синтаксиса .

Ниже вы можете увидеть порядок, в котором Sublime Text будет обрабатывать гипотетическая иерархия настроек для файлов Python в Windows:

  • Packages/Default/Preferences.sublime-settings
  • Packages/Default/Preferences (Windows). sublime-settings
  • Packages/User/Preferences.sublime-settings
  • Packages/Python/Python.sublime-settings /Python.sublime-settings 90390y
  • sublime-settings
  • Данные сеанса для текущего файла
  • Автоматически настроенные настройки

Этот список не является исчерпывающим. Полный пример см. в разделе Иерархия настроек. порядке старшинства.

Глобальные настройки редактора и глобальные настройки файла

Эти настройки хранятся в Preferences.sublime-settings и Настройки ({платформа}).sublime-settings файла. Значения по умолчанию могут быть найдено в Packages/Default .

Допустимые имена для платформы : Windows , Linux , OSX .

Настройки типа файла

Если вы хотите настроить таргетинг на определенный тип файла, назовите .sublime-settings файл после определения синтаксиса типа файла. Например, если наш синтаксис определение +назывался Python.tmLanguage , нам нужно будет вызвать наш файл настроек Python.sublime-settings .

Файлы настроек для определенных типов файлов обычно находятся в пакетах, например + Packages/Python , но может быть несколько файлов настроек в отдельных расположения для одного и того же типа файлов.

Аналогично глобальным настройкам можно установить специфичные для платформы настройки типов файлов. Например, Python (Linux).sublime-settings можно было бы консультироваться только под Linux.

Также подчеркнем, что только для Packages/User Python.sublime-settings будет прочитан, но не любой вариант Python ({platform}).sublime-settings .

Независимо от местоположения любой файл настроек, относящийся к типу файла, приоритет над файлом глобальных настроек, влияющим на типы файлов.

Иерархия настроек

Ниже вы можете увидеть исчерпывающих источников настроек что Sublime Text будет обрабатывать для Файлы Python на Windows . Как всегда, более поздние спецификации переопределяют более ранние.

  • Общие настройки
    • Packages/Default/Preferences.sublime-settings
    • Packages/Default/Preferences (Windows).sublime-settings
    • Packages/AnyOtherPackage/Preferences.sublime-settings
    • Packages/AnyOtherPackage/Preferences (Windows).sublime-settings
    • Packages/User/Preferences.sublime-settings
  • Настройки из текущего проекта
  • Специфичные для синтаксиса настройки
    • Пакеты/Python/Python.sublime-Settings
    • Пакеты/Python/Python (Windows). Занятие данных
    • Пакеты/пользователь/Python.subttings 9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999 гг. текущий файл (настройки вида)
    • Автоматически настроенные настройки

    Обратите внимание, что файлы настроек могут также находиться в подкаталогах пакета, которые были исключены для краткости.

    Где хранить настройки пользователя (еще раз)

    Всякий раз, когда вы хотите сохранить настройки, особенно если они должны быть между обновлениями программного обеспечения, поместите соответствующий .sublime-settings файл в Packages/User .

    Топ 5 пользовательских настроек в Sublime Text 3 | by Leandra Silver

    Итак, вы загрузили свой текстовый редактор (это Sublime Text 3). Теперь вы можете почувствовать, что готовы прыгнуть и начать программировать. Но держись! Прежде чем начать, попробуйте изменить свои пользовательские настройки, чтобы увеличить рабочий процесс, а затем поблагодарить себя позже. Это может показаться небольшим изменением, но это ваша рабочая среда, поэтому настройте ее в соответствии со своими личными потребностями и желаниями.

    Сначала вам нужно перейти к возвышенному файлу предпочтений пользователя : Sublime Text 3> Настройки> Настройки — Пользователь на Mac и Настройки> Настройки — Пользователь в Windows.

    Как попасть в настройки пользователя.

    Должен открыться файл с именем «Preferences.sublime-settings». В нем уже должен быть код, и это может выглядеть немного пугающе. Файл настроек хранится в формате JSON, который является переносимым способом отображения и передачи файлов данных.

    Топ-5 обязательных элементов для настройки пользовательских настроек

    1. «open_files_in_new_window»: false,
    2. «перенос слов»: true,
    3. «проверка орфографии»: true,
    4. «scroll_past_end»: true, 90992 90992 true

    См. ниже, как и почему должны быть реализованы настройки. Теперь у всех разные предпочтения, но эти кажутся наиболее полезными. Дважды проверьте элементы между фигурными скобками и последний элемент НЕ имеет запятой, иначе код сломается.

    Топ 5 пользовательских настроек в возвышенном тексте

    1. «open_files_in_new_window»: false,

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

    2. «перенос слов»: true,

    Это спасает жизнь, когда ваши строки кода становятся очень длинными или когда вы добавляете 5 разных градиентов на этот красивый фон! Наличие переноса слов делает код более легким для чтения и выполнения.

    3. «Проверка орфографии»: true,

    Никому не нужны орфографические ошибки. Sublime — лучший текстовый процессор на данный момент!

    4. «scroll_past_end»: true,

    Это полезно, когда вы находитесь в конце файла и кодируете. Затем вы можете прокручивать и кодировать дальше вверх по экрану, вместо того, чтобы застревать внизу.

    5. «highlight_modified_tabs»: true

    Это напоминает вам о необходимости сохранить измененные вкладки, поскольку они светятся красным, если что-то не было сохранено.

    Для получения дополнительных пользовательских настроек вы можете открыть настройки по умолчанию и просмотреть все параметры, есть много комментариев, объясняющих настройки.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *