LINUX.ORG.RU

NotepadNext 0.6.*

 , , , ,


0

3

После более пяти месяцев разработки состоялся выпуск 0.6.3 кроссплатформенного (Linux, MacOS, Windows) редактора текстов NotepadNext, разрабатываемого на языке C++ с использованием библиотек Qt (поддерживается версия 6), Scintilla, Lua и других, распространяемого по лицензии GPL-3.0 и называемого автором кроссплатформенной реализацией Notepad++.

Список изменений:

  • в контекстное меню добавлены пункты кодирования/декодирования Base 64 и URL;
  • в меню действий над строками добавлен пункт удаления пустых строк;
  • добавлена опция комбинирования результатов поиска, если искомый текст найден в той же строке;
  • в диалоге поиска выводится сообщение о нахождении последнего результата поиска;
  • добавлена украинская локализация;
  • обновление Scintilla до версии 5.3.4;
  • улучшена идентификация языков, поддерживающих шебанг (#!);
  • поддержка передачи имени файла в файле NotepadNext.desktop;
  • улучшены сообщения об ошибках при невозможности сохранения файлов;
  • исправлено падение программы при открытии нечитаемого файла;
  • исправлены стили «умной» подсветки скобок;
  • исправлена ошибка загрузки файлов локализаций;
  • исправлено применение настроек .editorconfig;
  • исправлен поиск по регулярному выражению в файле длиной 3-4 байта;
  • сборка релизов с использованием Qt 6.5;
  • улучшены действия с закладками;
  • добавлена турецкая локализация;
  • поддержка экранированных символов и комментариев в JSON;
  • детектирование файлов INI и JSON на основе содержимого файлов;
  • исправлена выделенная полоса прокрутки, показывающая «умное» выделение;
  • улучшена производительность поиска по регулярному выражению;
  • исправлено действие Select Next;
  • исправлена ошибка одновременного открытия нескольких файлов;
  • исправлено неправильное определение локали;
  • автоматическое изменение размера панели результатов поиска;
  • свертывание элементов верхнего уровня при добавлении нового результата поиска;
  • исправлена ошибка подсветки кода C#.
  • добавлена поддержка расширений имен файлов (MacOS);
  • исправлено падение при вводе многосимвольных строк с помощью IME (MacOS);
  • исправлена проблема со шрифтом при шестнадцатеричном просмотре (MacOS);
  • исправлен слишком маленький размер шрифта результатов поиска (MacOS);
  • исправлено всплывающее окно автодополнения при наборе текста (MacOS);
  • другие незначительные изменения.

>>> Подробности

★★★

Проверено: hobbit ()

А зачем? Есть же Kate из состава KDE, если не хочется осиливать vim, и vim для всего остального.

Werenter
()
Ответ на: комментарий от mydibyje

Я пропустил выпуск релиза 0.6, а в 0.6.2 у автора что-то случилось с авторелизом на Гитхабе и он удалил релиз 0.6.2.

Поэтому я решил объединить оба релиза в одной новости.

Подумал, что 0.6.1 и 0.6.3 будут плохо смотреться вместе. :)

dataman ★★★
()
Последнее исправление: dataman (всего исправлений: 1)

Почти нужно… но есть важный минус в том, что автор не реализовал систему плагинов и в ближайших планах этого тоже нет. Да и чем хорош Npp, что его прям так сильно ждут на Линуксе или Маке?, думаю нет у него киллер-фич, а если и есть то они реализуются плагинами к уже существующим редакторам для Линукса или Мака. Аналог кроссплатформенного Npp для меня, например, CudaText.

mydibyje ★★★
()
Последнее исправление: mydibyje (всего исправлений: 2)
Ответ на: комментарий от tereshchenko

Про фистинг и гэнгбэнг знаю, узнал про шебанг.

Откуда только в айтишечку не приходят.

thesis ★★★★★
()

Это типа NotepadQQ, который помер, хороший был но не поддерживал даже закладки. Это его реинкарнация или независимый проект? NpNext поддерживает закладки? Хотя бы в рамках одного файла?

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от mydibyje

Класс. Я на Qt Creator торчу, но нередко и на Kate благодаря удобным закладкам на уровне файла. Надо бы сабж потестить

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от Werenter

Есть же Kate из состава KDE

Можно не полениться и сравнить зависимости.

dataman ★★★
()
Ответ на: комментарий от DrBrown

Если из проприетарных - то есть 010 editor. А со свободными туго

Werenter
()

Чем оно хуже или лучше Far овского блокнота, Visual Stduio Code, Notepad++, Ecmacs н или, на худой конец, VIM?

Udacha
()
Ответ на: комментарий от Udacha

Чем оно лучше

Far-овского блокнота, Emacs или VIM

Тем, что гуёвое.

Visual Stduio Code

Тем, что ест меньше памяти.

Notepad++

Тем, что под Линукс.

mydibyje ★★★
()
Ответ на: комментарий от Udacha

Far

Винда, ненужно. Порт на линукс не очень

VSCode

Жирное говно на электроне

Notepad++

Оно и является его копией, только кроссплатформенной

Emacs и vim

Это вообще отдельный мир, сравнение некорректно

Werenter
()

Вау, блокнот!

should not be considered safe for critically important work
There are numerous bugs and half working implementations.

Вау, кривой сырой блокнот!

thesis ★★★★★
()

Неплохой редактор. Попользуюсь некоторое время вместо остальных

Раз на то пошло кто знает как под вяленым изменить для appimage тему QT? Переменная QT_STYLE_OVERRIDE=kvantum не работает

monkdt
()
Последнее исправление: monkdt (всего исправлений: 1)
Ответ на: комментарий от Werenter

Ну так-то ещё и geany есть, тоже очень даже ничего.

Smacker ★★★
()
Ответ на: комментарий от mydibyje

В новости написано про закладки.

И на скриншоте их видно. :)
Я закладками отмечал переведённые строки, оказалось удобно.

dataman ★★★
()

После более пяти месяцев

Повеяло «гонкой на лафетах»:

«После долгой и продолжительной болезни …»

Сразу складывается впечатление, что этот текстовый редактор закапывать везут - печально и торжественно. Ну нельзя же так писать.

fox72
()
Последнее исправление: fox72 (всего исправлений: 1)
Ответ на: комментарий от monkdt

Переменная QT_STYLE_OVERRIDE=kvantum не работает

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

papin-aziat ★★★★★
()

Как заставить ваш этот AppImage читать мой ~/.config/fontconfig/fonts.conf, который отключает антиалиасинг, чтобы шрифты были тонкие как винде? Весь кутишный софт в системе отображает все как надо, если шо.

Gonzo ★★★★★
()
Ответ на: комментарий от Werenter

Про эмакс слы́хать слы́хал, а вот про то что у Вима есть гуй не знал.

UriZzz
()
Ответ на: комментарий от Gonzo

Такая же фигня. Если не читает, то не читает. Я куда только в аппимидж мьюзскора не совал свой fonts.conf — не желает читать.

papin-aziat ★★★★★
()

Очередное переломаное дитё. Зачем? Зачем очередной поломаный клон текстового редактора?

З.Ы. И трудно сделать тему под тему ОС? Как я люблю запускать софт которая лепит свою светлую тему, когда у меня стоит в системе темная тема. Сразу удаляю такое чудо.

noc101
()
Ответ на: комментарий от papin-aziat

Только что сделал так:

export FONTCONFIG_FILE=/home/satellite/.config/fontconfig/fonts.conf notepad

notepad - симлинк в /usr/local/bin

Шрифт стал тонким, НО... везде просто квадраты, а в консоли:

W: QFont::setPointSizeF: Point size <= 0 (-0.750000), must be greater than 0

Полагаю, надо задать как-то сам шрифт еще в fonts.conf. Ща загуглю.

Gonzo ★★★★★
()
Ответ на: комментарий от noc101

Это аппимидж. Погугли, как сделать так, чтобы он понимал, что у тебя в системе настроено. Но обычно нихрена не помогает. Потому я лично и не люблю все эти «самодостаточные» флатпаки и аппимиджи.

Gonzo ★★★★★
()
Ответ на: комментарий от dataman

Поискал ваши мастер-классы, но не нашёл.

Я вас тоже совсем не знаю и всего лишь высказал свое дилетантское мнение. Могли бы и не отвечать.

fox72
()
Ответ на: комментарий от tereshchenko

Про фистинг и гэнгбэнг знаю, узнал про шебанг.

Дяденька, а вы точно сайтом не ошиблись?

annulen ★★★★★
()
Ответ на: комментарий от tereshchenko

Ты был знаком с двумя из трёх столпами bash; теперь знаком со всеми тремя

muon ★★★★
()
Ответ на: комментарий от Gonzo

FONTCONFIG_FILE=

Попробовал варианты с этой переменной, она срабатывает, но не по отношению к сглаживанию шрифтов в моём случае, жаль.

papin-aziat ★★★★★
()
Ответ на: комментарий от papin-aziat

Ой, я ошибся чуток. Так команда не работает у меня тоже.

Сначала экспорт:

export FONTCONFIG_FILE=/home/satellite/.config/fontconfig/fonts.conf

Потом запуск программы.

Gonzo ★★★★★
()
Ответ на: комментарий от DrBrown

Редакторов текстов как грязи

Редакторов текста на C++ и Qt ни разу не как грязи.
Пусть поправят Advanced user’ы, но в оф. репо Fedora, например, так и нет.
По крайней мере я до сих пор не нашел.

TI_Eugene ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.