Установка Notepad++ в Linux и аналоги. Linux статьи
Написать статью
Войдите, чтобы писать статьи

Установка Notepad++ в Linux и аналоги

7

Установка Notepad++ в Linux и аналоги

Способы установки Notepad++ в Linux

Notepad++ — это популярный бесплатный редактор кода для Windows. Программа написана на C++ и использует Win32 API. Notepad++ отличается очень быстрой работой, простотой в использовании и хорошим функционалом.

Notepad++ не существует для Linux и MacOS, есть версия только для Windows. Программа изначально была написана для Windows и использует интерфейсы программирования приложений Windows (Windows API). Поэтому перенос программы на Linux в настоящее время не представляется возможным.

На сегодняшний день единственный (из общеизвестных) способ запуска Notepad++ в Linux это использование Wine. Ниже мы рассмотрим некоторые варианты установки и запуска Notepad++ в Linux, а также приведем несколько альтернативных редакторов кода для Linux, которые, возможно, смогут заменить вам Notepad++.

Есть два способа установки и запуска Notepad++ в Linux:

  1. С использованием готового Snap-пакета. Установка выполняется относительно просто, но при этом через Snap устанавливаются также компоненты Wine (даже, если у вас уже установлен Wine).
  2. Установка Notepad++ через Wine. Вам нужно будет самостоятельно установить Wine и скачать установочный exe файл Notepad++.

Ниже рассматриваются оба варианта.

Кстати, вы даже можете установить программу одновременно двумя способами. В этом случае они будут работать независимо друг от друга.

Notepad++, работающий в Ubuntu Linux

Установка Notepad++ в Linux, используя Snap

Установка Notepad++ с использованием Snap простая. Она не отличается от установки любых других пакетов через Snap.

Сначала убедитесь, что у вас установлена поддержка Snap. Для этого необходимо установить пакет snapd.

Для установки snapd в Ubuntu и Debian выполните команду:

sudo apt install snapd

Для установки snapd в Fedora выполните команду:

sudo dnf install snapd

Теперь перейдем к установке самого Notepad++.

Установка в Ubuntu Linux, используя Snap

В Ubuntu Linux рекомендую устанавливать программу, используя Менеджер приложений Ubuntu. Так как при установке через командную строку, в моем случае, установка выполнялась некорректно. Установка через Менеджер приложений Ubuntu проходила без каких-либо проблем.

Откройте Менеджер приложений Ubuntu.
Запуск Менеджера приложений Ubuntu

Найдите пакет Notepad-Plus-Plus и нажмите кнопку Установить.

Notepad++ Запуск установки в Ubuntu Linux
Notepad++ в Менеджере приложений Ubuntu

Начнется процесс установки Notepad++.

Notepad++ Процесс установки в Ubuntu Linux
Процесс установки Notepad++ в Ubuntu

Установка в других дистрибутивах, используя Snap

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

sudo snap install notepad-plus-plus

Запустить программу можно из главного меню системы или из командной строки, выполнив:

snap run notepad-plus-plus

По умолчанию программа запускается на английском языке. Вы можете выбрать русский язык интерфейса. Для этого выберите в меню программы пункт Settings→Preferences. И в открывшемся окне настроек на вкладке General (она открыта по умолчанию) в списке Localization выберите русский язык.

Установка Notepad++ через Wine

Рассмотрим, как установить Notepad++ в Linux, используя Wine.

Сначала вам нужно установить сам Wine. Установка Wine в Ubuntu описана на странице программы Wine на нашем сайте.

Скачайте с официального сайта программы установочный exe файл Notepad++:
https://notepad-plus-plus.org/download
Обратите внимание, что там есть 32-х и 64-х разрядные версии. Установочный файл имеет имя вида: npp.7.6.6.Installer.x64.exe

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

cd Downloads

Запустим установочный файл через Wine. Выполняем команду (имя файла может отличаться):

wine npp.7.6.6.Installer.x64.exe

Откроется программа установки Notepad++. Все параметры во время установки можно оставить по умолчанию. За исключением добавления русского языка в список компонентов установки (см. ниже).

Установка Notepad++ в Linux: выбор языка
Выбор языка.
Установка Notepad++ в Linux
Приветствие.
Установка Notepad++ в Linux
Лицензионное соглашение.
Установка Notepad++ в Linux
Папка установки.

На этом шаге вам нужно выбрать компоненты, которые вы устанавливаете. Разверните список Localization и найдите в нем русский (Russian), если вы хотите установить русский язык интерфейса.

Установка Notepad++ в Linux
Выбор компонентов для установки.
Установка Notepad++ в Linux: установка русификации
Добавление русской локализации интерфейса.

Завершите процесс установки.

Установка Notepad++ в Linux
Дополнительные опции.
Установка Notepad++ в Linux
Установка завершена.

Программу можно запустить из главного меню системы. Если вас не устраивают шрифты и цветовая схема, то выберите новую схему через меню Опции→Определение стилей.

Notepad++ в Linux
Notepad++, работающий в Ubuntu Linux через Wine

Альтернативные редакторы кода

Прежде, чем использовать Notepad++ в Linux через Wine, рекомендую ознакомится с «родными» редакторами кода для Linux, учитывая, что альтернативы существуют, и вам есть из чего выбирать.

  • Geany — функциональная IDE, не перегруженная лишними функциями.
  • Kate — редактор кода для пользователей KDE.
  • Atom — функциональный кроссплатформенный редактор кода.
  • Visual Studio Code — популярный редактор кода от Microsoft.
  • Notepadqq — простой редактор кода с интерфейсом похожим на Notepad++.
  • И другие редакторы кода и среды разработки.

Заключение

Мы рассмотрели, как установить Notepad++ в Linux. Если вы использовали программу в Windows, то, повторюсь, рекомендую сначала поработать с нативными или кроссплатформенными приложениями, которые работают в Linux «из коробки» и не требуют Wine. Все-таки запуск Notepad++ через Wine не лучшее решение, так как некоторые функции могут не работать и стабильность приложения под вопросом.

Лайков: +3
войдите, чтобы ставить лайки
7
  • Опубликовано: 10.07.2019

Комментарии

Tema
11.07.2019
21:03
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+3
войдите, чтобы ставить лайки
Под linux куча редакторов на любой вкус. Кому в здравом уме может потребрваться notepad?
esc11
07.07.2020
21:32
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийTemaРодительский комментарий
+2
войдите, чтобы ставить лайки
:D тот же вопрос
Григорий
12.07.2019
11:46
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+2
войдите, чтобы ставить лайки
Больше всего по функционалу понравился Atom, для кода использую только его. Функционал шире чем в notepad++, но это же будет его минусом - становится тяжеловат, если "накачать" его плагинами, превращается почти в полноценное ide.
Поэтому держу два редактора "текста". Собственно, сам Atom и gedit.
Алексей
14.07.2019
09:55
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+3
войдите, чтобы ставить лайки
Зачем нужен виндовый Notepad++, когда есть нативный Sublime?
Владимир
17.07.2019
12:21
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+3
войдите, чтобы ставить лайки
Visual Studio Code - использую.
esc11
07.07.2020
21:32
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийВладимирРодительский комментарий
+1
войдите, чтобы ставить лайки
Я тоже
Александр
18.10.2022
16:14
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Notepad++ незаменим для тех, кто к нему привык, никакие Visual Studio Code, Atom, Sublime и прочие ничего похожего не дают (в других задачах они полезны, но не в тех, для чего нужен Notepad++). Однако не все так плохо, как написано в статье, не нужно никаких wine, эта прога - всего лишь обертка над кроссплатформенным scintilla, и на этом движке есть много редакторов, в том числе вышеупомянутый Geany (он даже интереснее Notepad++). А в целом - гуглите Scintilla и найдете с десяток "замен".

Написать комментарий

Ваше имя:
Текст комментария:
  • Уважать других.
  • Не ругаться.
  • Без оскорблений.
  • Без грубости.
  • Не переходить на личности.
  • Писать на русском языке.
  • Без политики.
  • Без флуда.
Правила