SciTE — мощный текстовый редактор с открытым исходным кодом, способный заменить Notepad++ в дистрибутивах Linux.
Notepad++ — популярный текстовый редактор среди программистов. К сожалению, он недоступен для пользователей Linux.
Gedit — текстовый редактор по умолчанию в Ubuntu и многих других дистрибутивах Linux. Это достойный текстовый редактор, но я не рассматривал бы его, как полноценный редактор кода.
Если вы являетесь поклонником Notepad++ в Windows и хотите получить что-то похожее в Linux, я предлагаю попробовать SciTE, потому что они оба используют компонент редактора Scintilla.
SciTE vs Notepad++.
Хотя Notepad++ и SciTE основаны на одном и том же компоненте редактирования, они во многом различаются. Не вдаваясь в подробности, давайте обсудим основные плюсы и минусы одного и другого.
Notepad++ красив, имеет неплохой интерфейс и поставляется с множеством плагинов, включенных по умолчанию. Это делает его идеальным для начинающего/среднего пользователя. Простая установка в Windows. Самый большой недостаток Notepad++ заключается в том, что он доступен только для Windows.
SciTE также имеет множество плагинов, но они не включены по умолчанию, и для включения необходимых требуется некоторое время. Графический интерфейс может быть не таким красивым, как Notepad++. Но у него есть свое преимущество: он кроссплатформенный и доступен как для Windows, так и для Linux.
Особенности SciTe.
- Кросс-платформенность. Есть версия для Windows, Linux и платная для MacOS
- Панель вывода, на которой отображаются выходные данные выполненных кодов.
- Интерфейс, поддерживающий несколько вкладок.
- Подсветка синтаксиса для многих языков программирования.
- Поиск и замена с использованием регулярных выражений.
- Нумерация строк
- Отдельное поле для комментариев, которое поможет для правки кода
- Автодополнение слов и функций
- Блоки кода можно свернуть для повышения удобочитаемости
- Поддержка Unicode, UTF-8 и других кодировок
Установка SciTE.
Установить приложение SciTE, можно различными способами.
В некоторых дистрибутивах приложение доступно в стандартных репозиториях:
sudo apt install scite #для Ubuntu sudo pacman -S scite #для Arch
Так же доступен flatpak для тех, кто хочет получить этот редактор в других дистрибутивах или для тех, кто хочет получить последнюю версию приложения.
Для установки из flathub, используются следующие команды:
flatpak install flathub org.scintilla.SciTE
Запустить, после установки, приложение можно будет либо из меню графического интерфейса, либо следующей командой:
flatpak run org.scintilla.SciTE
Также исходный код доступен для скачивания с официального сайта.
Резюме.
Если вам нужны все возможности Notepad++ в Linux, то здесь все печально. Не существует версии Notepad++ для Linux, за исключением неофициальной версии Snap, работающей на WINE.
Если вам не нравится решение с неофициальной версией, вам придется пойти на компромисс с альтернативами Notepad++ в Linux. SciTE — одна из таких альтернатив.
Надеюсь было полезно, и вы возьмете на вооружение этот редактор.
Was this helpful?
0 / 0