Notepadqq — простой редактор кода для программистов, созданный по мотивам Notepad++.
Возможности Notepadqq
Разработчики явно черпали вдохновение от редактора Notepad++, который популярен в Windows среде. Программа похожа внешне на Notepad++. Функциональность также пересекается, хотя и уступает последнему.
Основные возможности Notepadqq:
- Поддержка подсветки синтаксиса для более 100 языков программирования.
- Сворачивание блоков кода.
- Выбор цветовых схем. Предустановлено несколько десятков цветовых схем.
- Выбор кодировки.
- Продвинутый поиск по текущему файлу, по открытым файлам и по файлам из директории. Поддержка регулярных выражений.
- Поддержка настраиваемых горячих клавиш.
- Поддержка вкладок.
- Разделение окна программы на две части. Одновременный просмотр документов.
- Запоминание открытых вкладок при перезапуске программы.
- Настраиваемые панели управления.
- Автоматическое сохранение документов (backup).
- Поддержка расширений.
- И другие.
Установка Notepadqq в Linux
Есть несколько разных способов установки Notepadqq в Linux. Разработчики рекомендуют устанавливать программу, используя Snap.
Установка через Snap (рекомендовано)
Через Snap можно установить Notepadqq в различных Linux дистрибутивах. Для установки выполните команду:
sudo snap install --classic notepadqq
Примечание: В Ubuntu 18.10, при использовании данного метода установки, тема оформления приложения выглядит не очень красиво. При самостоятельной компиляции программы, тема оформления отображается нормально.
Установка в ArchLinux
Установку программы в ArchLinux можно выполнить из репозитория Community:
sudo pacman -S notepadqq
Установка в OpenSUSE
Пакет для OpenSUSE готовится сообществом. Пакет доступен в основном репозитории. Для установки выполните:
sudo zypper in notepadqq
Установка в Solus
Пакет для Solus готовится сообществом. Пакет доступен в репозитории shannon (stable). Для установки выполните:
sudo eopkg it notepadqq
Компиляция из исходных кодов
Вы можете выполнить компиляцию программы самостоятельно. Сначала необходимо клонировать репозиторий с исходным кодом программы, используя Git. Для этого выполняем команды:
sudo apt install git
git clone https://github.com/notepadqq/notepadqq.git
Устанавливаем зависимости.
Для Ubuntu выполняем команду:
sudo apt-get install qt5-default qttools5-dev-tools qtwebengine5-dev libqt5websockets5-dev libqt5svg5 libqt5svg5-dev libuchardet-dev
Для CentOS выполняем команду:
sudo yum install -y qt5-qtbase-devel qt5-qttools-devel qt5-qtwebengine-devel qt5-qtwebsockets-devel qt5-qtsvg-devel uchardet qt5-qtwebchannel-devel
Далее выполняем конфигурирование и компиляцию программы:
./configure --prefix /usr
make
Когда завершится компиляция, программу можно запустить, выполнив:
./out/release/bin/notepadqq
Или же выполнить установку исполняемых файлов в систему. Для этого выполняем в командной строке:
sudo make install
Разработка
Программа использует библиотеки Qt5.
Программа переведена на русский язык.
Windows аналоги
- Notepad++
Комментарии
10:13
20:04
Installed Size: 10.3 MB
15:46
sudo snap install --classic notepadqq
"команда не найдена"
16:16