Notepad ��� linux debian

Аналоги Notepad++ для Linux

Пользуясь ОС Windows, многие пользователи привыкли писать код в текстовом редакторе Notepad++, а после миграции на Linux столкнулись с проблемой выбора нового программного обеспечения для работы. Если вы тоже ищете замену привычным «двум плюсам», эта статья избавит вас от необходимости собственноручно устанавливать и тестировать множество программ.

Стоит заметить, что мы принципиально не включили в список аналогов Notepad++ простые редакторы текста вроде Nano или Gedit. Небольшую задачу можно выполнить и в многофункциональном приложении, а вот работа над масштабным проектом в программе, возможности которой сильно ограничены, не имеет практического смысла. Кроме того, в перечень вошли исключительно приложения с полноценным графическим интерфейсом.

Лучшие аналоги Notepad++ для Linux

1. Notepad++

Всё тот же старый добрый Notepad++. Хоть разработчик этой программы не счёл нужным портировать её с Windows на другие операционные системы, пользователи Linux могут установить приложение в виде snap-пакета, созданного энтузиастом Taqi Raza. Возможности и функции текстового редактора не изменились, вот некоторые из них:

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

Для того, чтобы установить Notepad++ в Ubuntu, выполните в терминале следующую команду:

sudo snap install notepad-plus-plus

2. Sublime Text

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

  • многоколоночный режим (можно одновременно писать два документа, связанных между собой общей идеей);
  • используя файлы JSON легко настроить «под себя» любую часть программы;
  • инструмент Goto для быстрого перемещения по телу документа и списку файлов;
  • мультивыделение блоков текста;
  • палитра команд;
  • автодополнение и подсказки;
  • поддержка большого количества языков и технологий;
  • наличие тем оформления на любой вкус.

Команда для установки программы в Ubuntu выглядит так:

sudo apt install sublime-text

3. Visual Studio Codium

Компания Microsoft разрабатывает текстовый редактор VS Code как ПО с открытым исходным кодом под лицензией MIT. Впрочем, это не мешает ей добавлять в готовые бинарные сборки компоненты для отслеживания действий пользователей и отправки телеметрических данных на свои серверы. Чтобы избежать столь пристального внимания со стороны Microsoft, достаточно вручную собрать бинарные файлы из исходников. А для тех, кто по каким-либо причинам не может сделать это сам, сообществом был создан проект VS Codium.

Устанавливая Visual Studio Codium, вы получаете ту же функциональность, которая есть у Visual Studio Code:

  • доступны все плагины;
  • встроенный отладчик кода;
  • автодополнение и контекстные подсказки, реализованные при помощи технологии IntelliSense;
  • есть встроенные инструменты для работы с Git;
  • удобная навигация по коду;
  • присутствует многоколоночный режим;
  • поддерживается больше ста языков программирования и технологий.
Читайте также:  Как проверить pgp подпись файла windows

Установка VS Codium в Ubuntu происходит из репозиториев Flatpak:

sudo flatpak install flathub com.vscodium.codium

4. Geany

Один из немногих текстовых редакторов с русифицированным интерфейсом; легковесный и достаточно удобный для повседневной работы с кодом. Если оценивать возможности Geany, то её скорее можно назвать средой разработки базового уровня. Если вы выберете это приложение, вам будут доступны:

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

Команда для установки Geany в Ubuntu:

sudo apt install geany

5. Atom

Аналог Notepad++ для Linux от разработчиков GitHub. От конкурентов отличается чрезвычайно простым, хорошо продуманным и дружелюбным к пользователю интерфейсом; сразу после запуска программы открывается окно, где вы можете ознакомиться с основными функциями. У Atom немало преимуществ:

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

Для установки этого приложения в Ubuntu выполните в эмуляторе терминала команду:

sudo apt install atom

6. Cuda Text

Сuda — это слово из сербского языка, в переводе означающее «чудо». Одноименный текстовый редактор полностью соответствует своему названию:

  • в нём реализована поддержка более чем трёх сотен языков разработкис ;
  • с помощью плагинов программу можно превратить в небольшую IDE;
  • время запуска составляет примерно 0,3 секунды;
  • структура кода представлена в виде дерева;
  • файлы конфигурации написаны на JSON;
  • файлы открываются в виде вкладок, а сами вкладки можно группировать так, как вам удобно;
  • есть возможность задавать свои комбинации клавиш для быстрого доступа к различным функциям.

Установочный файл deb для Ubuntu можно загрузить на странице проекта Cuda Text на Fosshub.

7. Notepadqq

Notepadqq как раз задумывался в качестве альтернативы Notepad++. Это полностью бесплатный проект с открытым исходным кодом. Его популярность среди программистов и веб-разработчиков объясняется в первую очередь удобством и быстродействием, а также наличием разных «плюшек»:

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

Установить Notepadqq в Ubuntu можно из Snap Store:

sudo snap install —classic notepadqq

Либо из репозитория разработчиков, предварительно добавив его в систему:

sudo add-apt-repository ppa:notepadqq-team/notepadqq

sudo apt update

sudo apt install notepadqq

8. Brackets

Бесплатно распространяемый текстовый редактор от компании Adobe. По большей мере предназначен для веб-разработчиков, хотя поддерживает и такие языки программирования как Python. Если вы занимаетесь созданием сайтов, Brackets понравится вам:

  • inline-редактированием связанных участков кода;
  • возможностью делать разметку стилей страницы;
  • режимом «живого» просмотра;
  • правильно работающим автодополнением;
  • приятным глазу дизайном;
  • быстрым доступом к файлам;
  • подсветкой синтаксиса.

Для того, чтобы установить в Ubuntu Brackets из Snap Store, используйте команду:

sudo snap install brackets

9. Bluefish

Еще один текстовый редактор, который больше пригодится веб-разработчикам, хотя поддерживает несколько десятков языков. Bluefish отличается легковесностью и быстродействием, а также обладает широкими возможностями:

  • позволяет интеграцию сторонних программ, (например, make, lint, weblint, xmllint, tidy, javac), в том числе и тех, что были созданы вами собственноручно);
  • не ограничивает количество операций отмены и повтора;
  • автоматически восстанавливает несохраненные изменения в коде, если произошел сбой в работе компьютера;
  • предоставляет мощные инструменты для поиска и замены текста в файлах;
  • многодокументный интерфейс;
  • подсветка и проверка синтаксиса.
Читайте также:  Как открыть sublime text через консоль linux

Команда для установки Bluefish в Ubuntu:

sudo apt install bluefish

Выводы

Существует достаточно многофункциональных и удобных текстовых редакторов, предназначенных для работы с кодом в ОС Linux. Вы можете подобрать наиболее подходящие аналоги Notepad++ для Linux, исходя из своих целей, задач и способов их реализации. А если вы уже пользуетесь каким-либо текстовым редактором, расскажите в комментариях, почему ваш выбор пал именно на него — этим вы поможете новичкам определиться с выбором.

Источник

Как установить Notepad++ в Ubuntu/Debian

Notepad++ — свободный текстовый редактор, с открытым исходным кодом. Обладает большими возможностями, такими как, например, подсветка синтаксиса, автодополнение и автоматическое закрытие скобок, запись и воспроизведение макросов
, сворачивание кода и много чего ещё. Мне было очень удобно работать в этом редакторе над сайтами. К сожалению, Notepad++ доступен только под Windows.

Тем не менее, если вы не можете найти себе устраивающий вас аналог данного редактора в мире Linux, его можно установить при помощи Wine. Разберемся как это сделать в Ubuntu/Debian.

Варианты установки Notepad++ в Ubuntu/Debian

Существует про крайней мере 2 способа установить Notepad++ в Ubuntu/Debian и ещё один, если вы пользуетесь центрами приложений:

  1. Установка Wine и затем установка редактора;
  2. Установка snap пакета, содержащего в себе сразу все необходимое через терминал;
  3. Установка snap через центр приложений.

Мне вариант со snap показался в данном случае более простым (легче установить, проще удалить), поэтому покажу его.

Включаем поддержку snap в Debian

Если вы работаете в Debian и ещё не устанавливали snap пакеты, нужно включить их поддержку. Для этого установим пакет snapd:

Ждём окончания установки.

Установка snap Notepad++

После этих небольших манипуляций, можно устанавливать редактор. Как в Ubuntu, так и в Debian это команда:

По окончании установки, можно сразу же запускать редактор, и начинать в нем работать.

Источник

Install Notepadqq on Linux, an Alternative to Notepad++

As we all know, Notepad++ is a very common and popular text editor on Microsoft Windows. Although Notepad++ is open source and licensed under GPL, it uses pure Win32 API. So compiling it on Linux is very hard. Notepadqq is a free and open source alternative to Notepad++. Today we’re going to look at how to install Notepadqq on Debian, Ubuntu, Linux Mint, Elementary OS and Arch Linux.

Install Notepadqq on Ubuntu 14.04/15.10/16.04/Linux Mint/Elementary OS

For Ubuntu-based Linux distributions, we can install it from PPA. First, use add-apt-repository utility to add PPA.

Then update local package index.

Now you can launch it from Unity Dash or application menu.

Install Notepadqq on Debian 8 Jessie

We can also install Notepadqq on Debian 8 Jessie from the same PPA. But as we all know, Debian does not support adding PPA using the add-apt-repository command. So we have to add the PPA manually.

First create a separate source list file under /etc/apt/source.list.d/ directory with nano editor or your favorite editor.

Add these two lines in the file.

Notice that the codename is trusty (Ubuntu 14.04) because most of the time packages made for trusty can be safely installed on Debian 8 as well and generally you don’t have to worry about dependency problem.

Читайте также:  Restart windows search service

Save and close the file. Now import the GPG key of Notepadqq to Debian by using apt-key command.

Then update local package index.

For those of you who are curious, when adding PPA using add-apt-repository command on Ubuntu-based distributions, there will be a separate source list file created under /etc/apt/sources.list.d/ directory. All PPA repositories are stored in those separate source list files. You can check them out with ls command:

Install Notepadqq on Arch Linux

You can easily install Notepadqq from AUR with Yaourt package manager.

Check out the following post if you are not familiar with Yourt package manager.

How to Remove Notepadqq

If for any reason you don’t like this notepad++ alternative for Linux, use the following commands to remove it from your system.

Ubuntu-based distributions

The second command is for removing the Notepadqq PPA.

Источник

compizomania

Азбука в Linux для начинающих и не только. Я знаю только то, что ничего не знаю, но другие не знают и этого. Сократ

Страницы

13 июня 2018

Как установить Notepad++ в Linux?

Подсветка синтаксиса
Сворачивание кода
Автодополнение и автоматическое закрытие скобок и тэгов (если активировано)
Закладки
Регулярные выражения для поиска и замены
Запись и воспроизведение макросов
Сравнение файлов
Менеджер проектов
Карта документа
Переопределение любых горячих клавиш
Резервное копирование сохраняемых файлов (включается в настройках)
Трансформация текста при помощи подключённого плагина TextFX
Поддержка и конвертирование кодировок ANSI, UTF-8 и UCS-2
Блоковое выделение текста, одновременное выделение нескольких разных мест (с Ctrl)
Мультистрочное редактирование (с использованием Alt)

При установке дополнительных плагинов

Шаблоны текста (сниппеты), вводимые с помощью сокращений (плагин SnippetPlus)
FTP-менеджер (плагин NppFTP)
Hex-редактор
Автосохранение (при потере фокуса; через настраиваемый промежуток времени)
Проверка орфографии (с использованием GNU Aspell)
Симметричное и асимметричное шифрование текста (при установке плагина NppDarkCrypt)
Поддержка Zen Coding
Поддержка автоматизации с помощью скриптов: Python, JScript, Lua, и других
Поддержка сохранения в OneDrive и Dropbox

К сожалению, проблема Notepad++ заключается в том, что он является эксклюзивным для платформы Windows, и разработчик неоднократно отказывался разработать его для Linux.

Хорошая новость состоит в том, что Notepad++ в настоящее время (неофициально) доступен в виде Snap-пакета для пользователей Linux.

Установка Notepad++ в Linux

Snap-пакет Notepad++ использует встроенный пакет Wine, с помощью которого Notepad++ работает в Linux. В принципе вы работаете в Notepad++ через Wine без установки самого Wine. Это не самый лучший вариант, но безусловно это, очень удобный способ использовать Notepad++ в Linux.

Во все версии Ubuntu по умолчанию включёны Snap-пакеты. Это означает, что вы можете установить Notepad++ в Ubuntu из Менеджера приложений Ubuntu.

Для других дистрибутивов Linux убедитесь в возможности установки snap-пакетов, выполнив в терминале следующую команду:

Для основанных на дистрибутивах Debian/Ubuntu.

sudo apt install snapd

Для Fedora и производных:

sudo dnf install snapd

Для дистрибутивов основанных на Arch:

yaourt -S snapd
sudo systemctl enable —now snapd.socket

Для OpenSUSE и производных:

sudo zypper addrepo http://download.opensuse.org/repositories/system:/snappy/openSUSE_Leap_42.2/ snappy
sudo zypper install snapd
sudo systemctl enable —now snapd.socket

А затем установите Notepad++ для всех дистрибутивов Linux следующей командой в терминале:

sudo snap install notepad-plus-plus

Теперь Notepad++ можно открыть из системного меню:

Чтобы русифицировать интерфейс программы, откройте вкладку Settings — Preferences — General — Localization и выберите Русский.

Источник

Оцените статью