Как установить и использовать редактор 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:
- КОМАНДНАЯ ПАЛЕТА [ CTRL + SHIFT + P ] → ТЕРМИНУС: ПЕРЕКЛЮЧИТЬ ПАНЕЛЬ.
- КОМАНДНАЯ ПАЛЕТА [ 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.