LINUX.ORG.RU
ФорумTalks

За что вы любите Notepad++

 


0

1

В связи с новостью про очередной взлом (с полгода обновлялся непонятно откуда — https://www.securitylab.ru/news/568851.php) захотелось спросить. Чем он так хорош? Пару раз пробовал. Не проникся. Чем он так хорош, что некоторые его в каждую виртуальную машину ставят или под Линукс портируют?

★★★★★

Не пользуюсь из принципа, применяю альтернативы которые как раз дошли до нужного мне уровня и при этом не воняют

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

С большими файлами, кстати, даже старый добрый vim будет лучше всей этой гуйни. Вим несколько тормознет конечно на открытии и прокрутке. Но в принципе осиливал у меня.

А так к сожалению, только разбивать файлы на части и работать по частям.

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

Вим несколько тормознет конечно на открытии и прокрутке. Но в принципе осиливал у меня.

Выше написал. Открыл 15G за 20-30 секунд, переход на заданную строку — мгновенно. Хотя поиск, наверняка, будет небыстрым.

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

Кстати, ставил его где-то год назад на 95 винду, надеюсь мои сейвы для первокваки в интернет не утекли…

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

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

Всё было бы хорошо, если бы он не был проприетарный, да ещё и платный. Для меня абсурдно платить за такую ерунду.

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

Почему разработчики гуйни так не могут?!

Имхо, vi делался во времена килобайт оперативки, поэтому подгружает по мере необходимости, а визуальные редакторы на WinAPI/Qt/GTK подстраиваются под виджет, который хранит весь текст в памяти (EditBox или аналог) — они делались во времена, когда нормой стали сотни килобайт и мегабайты. Для простых текстов это имеет смысл. Задача работать с гигабайтными текстами у подавляющего большинства пользователей Notepad возникает крайне редко.

Можно, наверное, сделать альтернативный виджет, который будет подгружать данные из файла по мере необходимости. Это не скажется на файлах до нескольких килобайт, которые читаются в кэш разом, ускорит работу с гигабайтными файлами, но может замедлить работу с промежуточными размерами, которые будут читаться не один раз несколько мегабайт за несколько секунд, а десятки раз по секунде по несколько десятков килобайт. А мегабайтных файлов больше, чем гигабайтных. Надо долго продумывать и пробовать, ради крайне редко встречающейся задачи, которую всё равно обычно решают в vim-е :)

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

Задача работать с гигабайтными текстами у подавляющего большинства пользователей Notepad возникает крайне редко.

Должен быть специальный софт, возможно как 16-ричные редакторы, которые грузят отображаемую страницу, они вообще не грузят файл в память. По указателю получил данные, на этом всё. А те кто делает такие файлы тоже должны делить текст на файлы, а не в один всё писать.

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

Ну а бесплатные, свободные все говно, кроме допотопного вима. Умели же раньше кодить.

https://getfresh.dev – сейчас на Расте умеют. :)

Zero-Latency Performance

Fresh is engineered for speed. Text appears instantly as you type. Open and edit multi-gigabyte files without breaking a sweat.

  • Low input latency
  • Handles files up to 10GB+
  • Memory-efficient architecture
  • Instant startup time
dataman ★★★★★
()
Ответ на: комментарий от dataman

Язык не очень важен. Там вон выше пришли к выводу, что на гуйне в принципе невозможно создать нормальный редактор. Потому что там сами компоненты Qt / GTK+ так работают.

А старый vi / vim не просто написан во времена, когда оперативка исчислялась килобайтами, а он еще и для медленных telnet соединений, когда с самой отрисовкой текста были проблемы. Поэтому написан очень хорошо.

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

Вот на винде все стабильно. Даже сейчас есть функции GDI для отрисовки напрямую чего угодно. А в этих ваших линуксах я не могу шагнуть дальше Qt/GTK+, а куда шагать? В xlib? Так вы его уже зарезали своим wayland.

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

на гуйне

То что вокруг scintilla нарисована рамка никак не влияет на объект

он еще и для медленных telnet соединений

Даёт доступ для редактирования недокаченного файла?

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

Я без понятия как оно работает, но сотни раз имел дело с шатающейся ssh / telnet линией, на полумертвых проводах, кое-как на соплях держащихся и оно как-то работало. А эти ваши новомодные свистелки-перделки для квадроберов… ну видимо для них и делаются. И клепаются как штамповка.

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

выше пришли к выводу, что на гуйне в принципе невозможно создать нормальный редактор. Потому что там сами компоненты Qt / GTK+ так работают.

Не совсем так. Я написал, что с имеющимися библиотеками виджетов это неудобно и мало кому нужно. И WinAPI в этом отношении не лучше.

question4 ★★★★★
() автор топика

Под notepad++ получилось довольно просто и быстро написать файлики для подсветки «ядерного» кода, тоесть когда opencl- или cuda- кернелы разрабатываю, мне код красиво выглядит в этом редакторе.

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

nikitos ★★★
()

более 10 лет им пользуюсь

Мне нужны:

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

Для этого мне нужен текстовый редактор.

Мне не нужны IDE с своими обвесами.

antonio-an
()

На своем никогда не пользовался. Чужое тыкать приходилось. Любви не испытал.

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

И всё же, в отличие от блокнота, который тоже просто редактор, в ++ есть подсветка.

В mcedit тоже есть подстветка, а уж в vim не только лишь она.

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

Я много лет пытался юзать разное модное типа Sublime text и каждый раз огребал. Особенно когда нужно открыть километровый лог и что-то поискать руками. Почему-то только сабж не тормозит.

grep/sed/awk ?

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

а в nc4 большие куски текста не повставляешь. Там, вообще, есть Ctrl+C - Ctrl+V?

Там F3 и так далее.

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

В ncedit этих хоткеев нет, для перетаскивания текста там есть F3, F5, F6. Между разными файлами не получится, но тогда как-то и не возникало такого желания.

А вот в dn было, и было вполне удобно.

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

Я когда-то погружался в формулы (!) excel на полсотни строк.

Формула на полсотни строк? Но зачем?!? Это же реально дефективно.

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

F15

в mc это уже таки комбинация клавиш.

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

Да норм там в VBA можно было написать. Да, с матом, но это во много раз было эффективнее, чем писать километровые формулы.

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

redim на каждый чих.

Блин, а точно же! это вообще основное там! Забывать стал :(

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

В mcedit тоже есть подстветка, а уж в vim не только лишь она.

в mcedit нет Ctrl+C - Ctrl+V, а vim это вообще не GUI редактор, это такой чудной зверёк.

В целом, эти двое настолько линуксоспецифичны, что не конкуренты notepad++. kate - я бы ещё понял.

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

в mcedit нет Ctrl+C - Ctrl+V

Нет.

а vim это вообще не GUI редактор

Так вам именно гуй нужен? Без него никак букавки не набираются?

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

Так вам именно гуй нужен? Без него никак букавки не набираются?

В винде - да, не набираются. Там всё через гуй.

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

Уже и echo «Бла-бла-бла» депрекейтнули?

Так буковки в винде набирать не принято. Да и это просто неудобно.

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

Так буковки в винде набирать не принято.

Более чем принято.

Да и это просто неудобно.

Неудобно простите кому?

anc ★★★★★
()

Палочкой тыкал когда-то очень давно под оффтоп, но

Не проникся.

sparkie ★★★★★
()

Я вообще всегда TigerPad использовал, откуда этот плюс-плюс вылез, непонятное что-то, малваре какая-то наверное

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

в mcedit нет Ctrl+C - Ctrl+V, а vim это вообще не GUI редактор, это такой чудной зверёк.

Если их запускать в эмуляторе терминала, Ctrl-V/Shift-Ins работает. В MC и Ctrl-C/Ctrl-Ins можно как-то заставить работать (я не осилил). Но это плохо сочетается с выделением текста стрелками.

question4 ★★★★★
() автор топика
Ответ на: комментарий от anc

Так вам именно гуй нужен? Без него никак букавки не набираются?

Из VIM выйти без прибивания процесса нельзя :)

X512 ★★★★★
()

Как раз по теме: «китайские хакеры взломали механизм обновления Notepad++ ради распространения малвари Разработчики сообщили, что в 2025 году китайские «правительственные» хакеры скомпрометировали официальный механизм обновления Notepad++. Атака оставалась незамеченной с июня по декабрь и была нацелена на «отдельных пользователей».»

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

гуйне

А в чём истерика то на GUI? Логика ОС нарисовать графический интерфейс вокруг объекта редактирования, чтобы иметь возможность закрыть окно, изменить размеры. После того как окно отрисовано, оно отрисовывает только изменяющуюся часть - объект редактирования. Та же Scintilla разработчики пишут что сделали свой собственный вывод на поверхность экрана, чтобы ускорить работу. Да ты можешь уменьшить число взаимодействий с объектом и реакций на внешние обстоятельства, чтобы это работало на старейшем диназавре, но на кой это надо? Зачем я буду пользоваться урезанным жрущим 0.001% ресурсов проца, если я могу пользоваться редактором жрущим 1%, но при этом в 1000 раз интерактивней.

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

Да в названии всё сказано. Простенькая программка, но лучше базового notepad. Функционала хватает, легковесный, идеален чтобы быть дефолтным редактором.

Лично я когда виндой пользовался постоянно, покупал себе EmEditor. Ничего лучше не видел, по-мне это просто самый лучший редактор в мире в этом классе. Но про него мало кто знает.

Тут из арча на днях vi удалили, я теперь грущу. Походу в линуксе последний нормальный редактор всё. Надо свой писать.

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

из арча на днях vi удалили

Можешь стать мэйнтейнером и вернуть :) Или перейти на vim.

P.S. Пишут про какой-то форк heirloom-ex-vi-git.

question4 ★★★★★
() автор топика
Последнее исправление: question4 (всего исправлений: 1)
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)