Поиск по сайту:

Как установить и использовать редактор Sublime Text в Linux


Когда речь идет о текстовых редакторах и IDE, среди программистов всегда идут бесконечные споры о том, какой текстовый редактор/IDE лучше. Что ж, выбор всегда личный; Я видел, как люди придерживались одного редактора/IDE, а некоторые использовали от 2 до 3 редакторов/IDE одновременно. Это зависит от характера работы и возможностей редактора/IDE.

Эта статья о популярном текстовом редакторе, который отличается своей скоростью, привлекательным пользовательским интерфейсом, простотой в использовании, богатой поддержкой сообщества и многим другим. Да, это «Sublime Text». Первоначальный выпуск в 2008 году, написанный на C++ и Python, Sublime Text является кроссплатформенным и имеет широкие возможности настройки. На момент написания этой статьи последней версией была 3.2.2.

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

Читайте также: 27 лучших IDE для программирования или редакторов исходного кода в Linux

Установка Sublime Editor в системах Linux

Редактор Sublime Text является кроссплатформенным, его можно использовать в системах Linux, Windows или Mac. Чтобы установить Sublime Text 3 в различных версиях Linux, следуйте инструкциям ниже.

Установите Sublime на Debian/Ubuntu

wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
sudo apt-get install apt-transport-https
echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
sudo apt-get update
sudo apt-get install sublime-text

Установите Sublime на CentOS/RHEL

sudo rpm -v --import https://download.sublimetext.com/sublimehq-rpm-pub.gpg
sudo yum-config-manager --add-repo https://download.sublimetext.com/rpm/stable/x86_64/sublime-text.repo
sudo yum install sublime-text 

Установите Sublime в Fedora

sudo rpm -v --import https://download.sublimetext.com/sublimehq-rpm-pub.gpg
sudo dnf config-manager --add-repo https://download.sublimetext.com/rpm/stable/x86_64/sublime-text.repo
sudo dnf install sublime-text 

После завершения установки вы можете установить Sublime Text Editor в качестве текстового редактора по умолчанию, перейдя в предпочитаемые Приложения в меню «Пуск». Я использую Linux Mint 19.3. В зависимости от версии вашей ОС вы можете установить параметр по умолчанию.

Вы также можете запустить Редактор Sublime Text с терминала, набрав:

subl

Установите диспетчер пакетов для Sublime Editor

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

Информацию, связанную с пакетом, можно найти в разделе управления пакетами. Чтобы установить пакеты, нам нужно сначала установить «PACKAGE CONTROL», который отвечает за управление пакетами (установка, включение, удаление, отключение, список и т. д.) для Sublime.

Нажмите «CTRL + SHIFT + P». Откроется командный поддон. Введите «Установить управление пакетами» и нажмите ENTER.

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

Нажмите «CTRL + SHIFT + P» → КОМАНДНАЯ ПАЛЛЕТА → «ТИП пакета» → отобразятся все параметры, которые вы можете использовать для управления пакетами.

Установите пакеты в Sublime

Чтобы установить любой пакет, нажмите «CTRL + SHIFT + P» → COMMAND PALLET → «install package» → «Имя пакета».“.

Ниже приведен список пакетов, которые мы будем устанавливать, и вы увидите, как настроить свойства пакетов.

Улучшение боковой панели

Этот пакет дает вам больше возможностей для работы с файлами и папками. После установки Sublime вы можете перейти в «БОКОВАЯ ПАНЕЛЬ» → ПРАВОЙ ЩЕЛЧОК → БУДУТ ОТОБРАЖЕНЫ ОПЦИИ. Затем вы можете установить «SideBarEnhancements» и увидеть разницу.

Чтобы установить улучшения боковой панели: КОМАНДНАЯ ПАЛЕТА [ CTRL + SHIFT + P] → УСТАНОВИТЬ ПАКЕТSIDEBARENHANCEMENT.

Темы

Sublime дает нам возможность изменить цветовую схему пользовательского интерфейса и синтаксиса. Цветовая схема задаст цвета синтаксиса для нашего кода, а Тема изменит внешний вид пользовательского интерфейса.

Я использую тему «PREDAWN». Вы можете выбрать то, что вам удобнее. Вы можете проверить доступные темы в разделе «Управление пакетами/темы».

Чтобы установить тему – КОМАНДНАЯ ПАЛЕТА [ CTRL + SHIFT + P ] → УСТАНОВИТЬ ПАКЕТPREDWAN.

Иконка Файл

Этот пакет добавляет красивые значки к вашим файлам и папкам на боковой панели. Есть несколько вариантов, из которых вы можете выбрать. Я использую «ЗНАЧОК ФАЙЛА».

Чтобы установить значок файла: ПАЛИТРА КОМАНД [ CTRL + SHIFT + P] → УСТАНОВИТЬ ПАКЕТЗНАЧОК ФАЙЛА.

sFTP

Пакет SFTP позволяет мне синхронизировать мои проекты/код (папки) на удаленных серверах. Это очень полезно во многих случаях, например, когда ваши производственные серверы работают в облаке, а ваша машина разработки является локальной, где вы можете легко синхронизировать свои коды с удаленными серверами.

Чтобы установить SFTP – КОМАНДНАЯ ПАЛЕТА [ CTRL + SHIFT + P ] → УСТАНОВИТЬ ПАКЕТSFTP.

Чтобы настроить SFTP, выберите папку проекта, которую необходимо синхронизировать удаленно. Внутри папки будет создан файл «sftp-config.json».

Это файл настроек SFTP, в котором должны быть объявлены такие данные, как имя пользователя, имя хоста, пароль и удаленный путь. Вы также можете включить такие параметры, как «upload_on_save», которые будут синхронизировать ваши изменения сразу же при сохранении локальной копии.

ПРИМЕЧАНИЕ: «sftp-config.json» относится к конкретной папке. Для каждого удаленного сопоставления будет создан новый файл конфигурации.

ПАПКАНАЖМИТЕ ПРАВУЮ кнопкуSFTPКАРТА ДЛЯ УДАЛЕННОГО УДАЛЕНИЯSFTP-CONFIG.JSON >.

Конечная остановка

Sublime по умолчанию не имеет встроенного терминала. Terminus — кроссплатформенный терминал для Sublime.

Чтобы установить TerminusКОМАНДНАЯ ПАЛЕТА [ CTRL + SHIFT + P ] → УСТАНОВИТЬ ПАКЕТTERMINUS.

Два способа запуска Terminus:

  1. КОМАНДНАЯ ПАЛЕТА [ CTRL + SHIFT + P ] → ТЕРМИНУС: ПЕРЕКЛЮЧИТЬ ПАНЕЛЬ.
  2. КОМАНДНАЯ ПАЛЕТА [ CTRL + SHIFT + P ] → ПРИВЯЗКИ КОНЕЧНЫХ КЛАВИШ → ОБЪЯВИТЬ БЫСТРУЮ КЛЮЧ.

Синхронизировать настройки

Этот пакет позволяет синхронизировать ваши пакеты и настройки на нескольких устройствах. Он использует Github-Gist, предоставляя надежный и безопасный способ хранения резервных копий.

Чтобы установить настройки синхронизации: КОМАНДНАЯ ПАЛЕТА [ CTRL + SHIFT + P] → УСТАНОВИТЬ ПАКЕТНАСТРОЙКИ СИНХРОНИЗАЦИИ.

Скобка Хайлайтер

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

Чтобы установить Bracket Highlighter – КОМАНДНАЯ ПАЛЕТА [ CTRL + SHIFT + P ] → УСТАНОВИТЬ ПАКЕТBRACKETHIGHLIGHTER.

Помимо 6 пакетов, упомянутых в разделе выше, доступны еще сотни пакетов. Изучите различные пакеты из Package Control и попробуйте тот, который соответствует вашим потребностям.

Возвышенные ярлыки

Ярлыки Sublime настраиваются, и вы можете портировать их, если пытаетесь переключиться на другие редакторы, такие как VScode или Atom.

Чтобы настроить сочетания клавиш, КОМАНДНАЯ ПАЛЛЕТА [ CTRL + SHIFT + P ] → ПРЕФЕРЕНЦИИ: ПРИВЯЗКИ КЛАВИШ. В привязке клавиш есть два раздела: один — привязка клавиш по умолчанию, а другой — определяемая пользователем привязка клавиш, где вы можете размещать собственные привязки клавиш. Вы можете получить список ярлыков и их функции из «ФАЙЛА КЛАВИАТУРЫ ПО УМОЛЧАНИЮ».

В этой статье мы увидели, как установить Sublime Text 3 в Linux. Как установить пакеты, а также несколько важных пакетов и ярлыков. Эта статья не предназначена для настройки Sublime Text для какого-либо конкретного языка программирования. В следующей статье мы увидим, как настроить Sublime Text 3 для разработки на Python.