Что хотелось бы добавить в AkelPad (3)

Russian main discussion
  • Author
  • Message
Offline
Site Admin
Posts: 6438
Joined: Thu Jul 06, 2006 7:20 am

Re: Что хотелось бы добавить в AkelPad (3)

Post by Instructor »

ForgottenGhost wrote: Sat Feb 15, 2025 1:21 pmХотелось бы иметь возможность прокрутки за пределы последней строки...
Тестовая x86 / x64
Добавлено: ручной параметр "ScrollPastEOF" - вертикальная прокрутка за пределы последней строки. В процентах от высоты области редактирования. Например, 100.

Offline
Posts: 351
Joined: Mon Jun 03, 2019 2:33 am

Re: Что хотелось бы добавить в AkelPad (3)

Post by AZJIO »

Можно ли сделать проверку после диалога "... был изменён извне. Переоткрыть его?", если файл урезается, то переместить позицию в центр окна. У меня три раза подряд с этой удобной фичей конец файла оказывался вверху в виде одной строки, несмотря на то что документ умещается на одну страницу. По факту после диалога переоткрытия мне приходится прокручивать документ для видимости его контента.

Offline
Site Admin
Posts: 6438
Joined: Thu Jul 06, 2006 7:20 am

Re: Что хотелось бы добавить в AkelPad (3)

Post by Instructor »

AZJIO
Как вариант в тестовой версии (x86 / x64) можно указать "ScrollPastEOF" например 60, тогда 40% текста всегда будет видимым.
Изменено: "PaintOptions" флаг 2048 заменен ручным параметром "ScrollPastEOF" - вертикальная прокрутка за пределы последней строки. В процентах от высоты области редактирования. Например, 100.

Offline
Posts: 9
Joined: Tue Jun 28, 2011 12:22 pm

Re: Что хотелось бы добавить в AkelPad (3)

Post by bogser »

Не хватает опции для Wrap Words, когда при переносе текста на следующую строку он автоматически отрисовывается с тем же отступом, что у первой строки. Т.е. если в начале первой строки стоят 4 пробела, то все последующие строки, получившиеся вследствие Wrap Words, будут отрисовываться с отступом в те же 4 пробела. Ниже скриншот с примером, как это выглядит в Notepad++, там этот режим зовется Line Wrap Aligned в Settings-Preferences-Editing. В ряде случаев эта опция позволяет существенно улучшить читаемость текста.

Image

Offline
Posts: 312
Joined: Mon Jun 20, 2011 8:33 am
Location: Электросталь

Re: Что хотелось бы добавить в AkelPad (3)

Post by yozhic »

Уже несколько раз слышал пожелание (от разных пожелателей): поддержка лигатур (если они есть в шрифте).

Offline
Posts: 72
Joined: Thu May 05, 2022 5:38 am

Re: Что хотелось бы добавить в AkelPad (3)

Post by dothen »

1) В меню избранное добавить возможность вставлять сепаратор.
2) В диалоге "Добавление в избранное" в поле "Имя:" символ табуляции можно вставить только через буфер обмена, это не очень удобно. Может сделать обработку \t

Offline
Posts: 19
Joined: Tue Feb 03, 2026 1:20 pm

Re: Что хотелось бы добавить в AkelPad (3)

Post by testuser2 »

Есть ли в синтаксических файлах возможность определять фолдер регулярным выражением? Если нет, то тогда это пожелание.
Например, я бы хотел, чтобы участки идуцих подряд однострочных комментариев определялись как фолдер. Для них подходит регулярное выражение ((^ *\/\/.*?[\r\n]+)+)

Offline
Posts: 19
Joined: Tue Feb 03, 2026 1:20 pm

Re: Что хотелось бы добавить в AkelPad (3)

Post by testuser2 »

Кстати, я вот что обнаружил, я увидел это в С++ на другом форуме, можно "{}" использовать сами по себее, в JS это тоже работет и если группу комментариев заключить в {} то это становится фолдером и не ломает код!

Offline
Posts: 26
Joined: Wed Jan 22, 2025 5:23 am

Re: Что хотелось бы добавить в AkelPad (3)

Post by Лестер Глючный »

Так это из (Turbo) PASCAL пришло { там ведь фигурные скобки как раз так коментарии и обозначают }
{* Хотя есть ещё и со звёздочкой, но скорее всего это для многострочных *}
# но, лично меня больше всего устраивает октотроп — вот что лучше всего подходит для коментариев!
;; а вот "точки с запятой" (а для .bat обязательно должна быть пара, хотя в недрах %windir% попадались и в некоторых .ini)… ну… для "греков" же этот символ вообще воспринимается как вопросительный знак… ладно там коментарием, но чтоб этот символ требовался в основном теле кода немалым множеством языков программирования… ууу…

Offline
Posts: 19
Joined: Tue Feb 03, 2026 1:20 pm

Re: Что хотелось бы добавить в AkelPad (3)

Post by testuser2 »

Лестер Глючный wrote: Tue May 05, 2026 5:38 am # но, лично меня больше всего устраивает октотроп — вот что лучше всего подходит для коментариев!
Согласен, один символ, выглядит лучше, в VB это ' (апостроф). Вообще, я сам немножко изобретаю свой кодовый процессинг на JS, и поразмыслил, над своим предложением, определения фолдеров регулярками, счела таки это неоптимальным. Прогон текста регулярками хорош, при каких-то разовых акциях, но не очень изящно вписывается в процесс ежесекундной обработки текста в процессе его редактирования. Получается так, что если у нас папка определяется регекс-паттерном, то при любом изменении внутри этой папки, нам нужно будет каждый раз прогонять это папку регекспом, чтобы подтвердить ее соответствие паттерну.
Post Reply