Ну похож ведь?

Как вы наверно знаете, текстовый редактор Notepad++ хоть и является открытым ПО, но предназначен только для Windows. Есть истории запуска его под Wine в Linux, а для пользователей Ubuntu даже имеется готовый snap-пакет, но... ощущения немного не те.

Хочется иметь такой редактор под все платформы, а не только Windows.

На Хабре пару раз проскакивало упоминание клона Notepad++ под названием Notepadqq. Это хорошая попытка сделать очень похожее приложение, но — сами понимаете — функций у Notepadqq гораздо меньше чем в оригинальном Notepad++. Сегодня я хочу порекомендовать ещё один открытый проект текстового редактора, которым пользуюсь сам уже давно. Это Notepad Next. Мне он зашёл, возможно и вам он понравится. Понятное дело, что это тоже маленький проект (по сути — одного человека и небольшой группы сочувствующих). Однако, Notepad Next интересен тем, что он имеет альтернативный набор совпадающих с Notepad++ функций. Для удобства я приведу список того, что заметил с ходу сам:

  • это ещё один клон Notepad++ на Qt5;

  • имеется вертикальный и горизонтальный тайлинг документов внутри основного окна;

  • умеет записывать и воспроизводить макросы;

  • диалог поиска/замены текста точно такой же, как в оригинальном Notepad++;

  • умеет подсчитывать количество найденных вхождений;

  • умеет работать с директориями как проектами (боковая панель Folder as Workspace);

  • активно развивается (в отличие от Notepadqq);

  • больше чем Notepadqq внешне похож на оригинальный Notepad++.

Понятное дело, список неполный и функций гораздо больше. Также нужно понимать, что весь проект в значительной степени является work in progress, т.е. некоторых нужных вам фич в нём может не быть, а другие могут работать слегка не так как ожидается. Например, пункт Encoding вообще пока пустой. Тем не менее, прямо сейчас Notepad Next закрывает основные потребности в написании и редактировании кода, что не может не радовать!