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 ()
Последнее исправление: hobbit (всего исправлений: 1)

А зачем? Есть же 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 ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.