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

Настройки | Sublime Text

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

Для того, чтобы увидеть все доступные параметры, выберите пункт меню  Preferences Settings — Default. В окне редактора откроется файл, который физически располагается тут: Packages/Default/Preferences.sublime-settings. Редактировать значения в нем крайне нежелательно, так как при следующем обновлении они скорее всего будут перезаписаны.

Основные настройки

Если вы хотите изменить какой-либо из параметров, откройте пользовательский файл настроек  Preferences User — Default и скопируйте в него необходимый параметр. Например:

{
    «tab_size»: 4,
    «translate_tabs_to_spaces»: false
}

Отдельные настройки для каждого языка

Кроме этого, можно задать специфичные настройки для каждого языка. Откройте какой-нибудь файл для редактирования, а затем выберите пункт меню  Preferences Settings — More Syntax Specific — User. Редактор сам создаст нужный файл настроек. Таким образом, например, можно задать цветовую схему для каждого типа файлов.

Настройки для проектов

Если вы используете проекты, то для них тоже можно переопределить некоторые параметры.
Подробнее на странице описания работы с проектами.

Настройка отвлеченного режима

Настройки отвлеченного режима из меню  Preferences Settings — More Distraction Free — User.

Параметры и горячие клавиши

Большинство опций, доступных в меню, переключаются сочетанием горячих клавиш. Но если нужный вам параметр такового не имеет, его можно задать самому. Для этого используется команда toggle_setting. Выберите пункт меню  Preferences Key Bindings — User. Вставьте, например, следующий код:

[
  {
    «keys»: [«alt+w»],
    «command»: «toggle_setting»,
    «args»:
    {
      «setting»: «word_wrap»
    }
  }
]

Теперь, в текущем файле, при кажом нажатии altw будет включаться или отключаться перенос слов.

Если необходимо задать параметр со значением, используйте команду set_setting. Вставьте, например, следующий код:

[
  {
    «keys»: [«ctrl+k», «ctrl+c»],
    «command»: «set_setting»,
    «args»:
    {
      «setting»: «color_scheme»,
      «value»: «Packages/Color Scheme — Default/Cobalt.tmTheme»
    }
  }
]

Теперь, при последовательном нажатии двух сочетаний клавиш ctrlk, ctrlc в текущем файле подсветка синтаксиса переключится на тему Cobalt.

Приоритет файлов настроек

При конфигурации редактора следует иметь ввиду порядок, в котором файлы настроек переопределяют друг друга:

  1. Packages/Default/Preferences.sublime-settings
  2. Packages/Default/Preferences (<platform>).sublime-settings
  3. Packages/User/Preferences.sublime-settings
  4. <Project Settings>
  5. Packages/<syntax>/<syntax>.sublime-settings
  6. Packages/User/<syntax>.sublime-settings
  7. <Buffer Specific Settings>

Решение проблем

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

view.settings().get(‘font_face’)

Настройка 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

Sublime, без сомнения, является наиболее предпочтительным облегченным редактором для разработчиков, он не требует много места для установки и работать с ним просто весело. Цель этого блога — помочь вам настроить основные расширения, которые необходимы при работе с Sublime: Package Control, профессиональный, стильный пакет тем, а также основную функцию Sublime «Goto Everywhere». Я использую Mac, но эта концепция также хорошо работает в Windows, проверьте соответствующий ярлык в Интернете, и это должно быть простым и плавным процессом.

Прежде чем идти вперед, убедитесь, что Sublime Text Editor 3 установлен правильно. Если вы еще не установили его, вы можете скачать его здесь.

1. Контроль пакетов

Все еще со мной? Потрясающий! Давайте начнем. Прежде всего, самое удивительное в Sublime — это разнообразная коллекция пакетов, которые вы можете установить. Пакеты варьируются от больших, таких как Git и SublimetoCodeIntel, до небольших удобных виджетов, таких как палитра цветов и автоматическое заполнение пути. Продолжайте проверять и искать наиболее полезные пакеты для себя — это очень важная часть вашего ежедневного кодирования с помощью Sublime. Поэтому обо всем по порядку, давайте установим Package Control.

Руководство по установке находится здесь

Нажмите

 ctrl + `(обычно тот, что находится под Esc) 

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

Теперь попробуйте нажать

 Cmd + Shift + p 

Затем введите «Установить пакет», вы должны увидеть это сейчас:

2. Тема

Перед установкой любого функционального пакета давайте сделаем sublime еще красивее, поищем тему!

  1. Установить пакет сверху
  2. Затем введите «Тема»

Вы должны увидеть большой список тем прямо сейчас, вы можете сначала выполнить поиск в Интернете, чтобы просмотреть некоторые темы, выбрать хорошую цветовую схему, которая вам нравится, а затем найти ее здесь. Я хотел бы предложить ту, которую я использую, называется «Тема — itg. flat»

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

Перейдите к:

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

 {
  "color_scheme": "Пакеты/тема - itg.flat/itg.dark.tmTheme",
  "размер_шрифта": 14,
  "highlight_line": правда,
  "highlight_modified_tabs": правда,
  "theme": "itg.flat.dark.sublime-тема"
} 

Обратите внимание, что формат JSON важен для Sublime Settings, если вы не уверены в нем, проверьте его с помощью онлайн-валидатора JSON. Теперь, когда этот шаг выполнен, у вас будет восхитительная рабочая среда для написания кода:

.

3. Goto Everywhere

Одна из самых замечательных функций, предоставляемых возвышенным, называется «Goto Everywhere», для меня это больше похоже на «Найти все». Как только вы к этому привыкнете, ваша продуктивность значительно повысится, так как вы сэкономите огромное количество времени на поиске вещей. Вот краткий список его наиболее распространенных целей использования:

  • Быстрый переход к файлу
  • Быстрый переход к строке
  • Быстро найти символ

Чтобы активировать эту функцию, нажмите комбинацию клавиш:

 Cmd + p 

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

  • Перейти к файлу: непосредственно введите имя файла
  • Перейти к номеру строки: нажмите : , затем введите номер строки, на которую вы хотите перейти,
  • Символ перехода: нажмите @ , после чего автоматически появится список опций. Перемещайтесь по символу, который вы ищете, или вводите его напрямую. Это чаще всего используется при поиске идентификаторов HTML и имен классов.

До сих пор я вкратце рассказал об основных функциях, которые предоставляет Sublime. В следующем блоге этой серии я объясню, как сделать вашу работу еще проще, используя Sublime Project, Snippet и Macro. А пока, адиос!!!

Автор Team LoginRadius

LoginRadius — ведущий поставщик облачной платформы управления идентификацией клиентов и доступом (cIAM).

Установка — Неофициальная документация Sublime Text

Обязательно ознакомьтесь с условиями использования на официальном сайте. Sublime Text не является бесплатным .

Процесс установки Sublime Text отличается для каждой платформы.

32 бита или 64 бита?

OS X

Вы можете игнорировать этот раздел: есть только одна версия Sublime Text для OS X.

Windows

Вы сможете запустить 64-битная версия если вы используете современную версию Windows. Если у вас возникли проблемы с запуском 64-битной версии, попробуй 32-битную версию.

Linux

Запустите эту команду в вашем терминале чтобы проверить тип вашей операционной системы:

 uname -m
 

Windows

Портативный или не портативный?

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

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

Портативные установки сохранить все файлы требуется Sublime Text в одной папке. Эту папку можно перемещать и редактор все равно будет работать.

Как установить обычную версию Sublime Text

  1. Скачать программу установки
  2. Дважды щелкните программу установки

Как установить переносную версию Sublime Text

  1. Скачать сжатые файлы
  2. Разархивируйте их в папку по вашему выбору

Вы найдете исполняемый файл sublime_text. exe внутри этой папки.

OS X

  1. Скачать .dmg файл
  2. Открыть .dmg файл
  3. Перетащите пакет Sublime Text 3 в папку Applications

Для создания символической ссылки использовать в командной строке введите следующую команду на терминале:

 ln -s "/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl" /usr/local/bin/subl
 

Linux

Вы можете скачать пакет и распаковать его вручную. Альтернативно, вы можете использовать командную строку.

Ubuntu

Для i386

 cd ~
wget http://c758482.r82.cf2.rackcdn.com/sublime-text_build-3083_i386.deb
 

Для x64

 компакт-диск ~
wget http://c758482.r82.cf2.rackcdn.com/sublime-text_build-3083_amd64.deb
 

Другие дистрибутивы Linux

Для i386

 cd ~
wget http://c758482.r82.cf2.rackcdn.com/sublime_text_3_build_3083_x32. tar.bz2
смола vxjf sublime_text_3_build_3083_x32.tar.bz2
 

Для x64

 компакт-диск ~
wget http://c758482.r82.cf2.rackcdn.com/sublime_text_3_build_3083_x64.tar.bz2
смола vxjf sublime_text_3_build_3083_x64.tar.bz2
 

Теперь мы должны переместить несжатые файлы в соответствующее место.

 sudo mv Sublime\ Text\ 3 /opt/
 

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

 sudo ln -s /opt/Sublime\ Text\ 3/sublime_text /usr/bin/sublime
 

В Ubuntu, если вы также хотите добавить Sublime Text к ланчеру Unity, читайте дальше.

Сначала нам нужно создать новый файл.

 sudo возвышенное /usr/share/applications/sublime.desktop
 

Затем скопируйте в него следующее.

 [Вход с рабочего стола]
Версия=1.0
Имя = Возвышенный текст 3
# Кажется, только KDE 4 использует GenericName, поэтому мы повторно используем строки KDE.
# Из пакетов Ubuntu language-pack-kde-XX-base, версия 9. 04-20090413.
GenericName=Текстовый редактор
Exec=возвышенный
Терминал=ложь
Icon=/opt/Sublime Text 3/Icon/48x48/sublime-text.png
Тип = Приложение
Categories=TextEditor;IDE;Разработка
X-Ayatana-Desktop-Shortcuts=НовоеОкно
[Группа ярлыков NewWindow]
Имя=Новое окно
Exec=возвышенный -n
Целевая среда = единство
 

Если вы зарегистрировали свою копию Sublime Text, но каждый раз, когда вы открываете его вас попросят ввести вашу лицензию, вы должны попробовать запустить эту команду.

 sudo chown -R имя пользователя: имя пользователя /home/username/.config /sublime-text-3
 

Просто замените имя пользователя на имя пользователя вашей учетной записи. Это должно исправить ошибку разрешения в случае, если вы открыли Sublime Text как root при первом входе в лицензию.

Каналы выпуска

На момент написания этой статьи существуют две основные версии Sublime Text: Sublime Text 2 и Sublime Text 3. Вообще говоря, Sublime Text 3 это лучший выбор. Хотя технически это бета-версия, он такой же стабильный, как Sublime Text 2 и имеет больше возможностей.

Оставить комментарий

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

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