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

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

Post by Instructor »

Riko
Подумаем.

Offline
Posts: 3
Joined: Mon Mar 26, 2007 8:45 am

Post by Porosenok »

Спасибо за помощь, все отлично получилось.

Единственное, запарился вытаскивать файлы из поддиректорий и засовывать их перекодированные образы обратно (у плагинов java глубина структурного дерева достигает 10 и более, причем на всех уровнях могут быть текстовые файлы).

хрю.

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

Post by Instructor »

Porosenok wrote:Единственное, запарился вытаскивать файлы из поддиректорий и засовывать их перекодированные образы обратно...
Под пунктом 2 (2. Производите поиск файлов в вашем файловом менеджере) имелось ввиду использование диалога поиска, для автоматического нахождения множества файлов по указанным критериям.

Offline
Posts: 3
Joined: Mon Mar 26, 2007 8:45 am

Post by Porosenok »

Действительно, я могу выудить все нужные файлы и поместить их затем в буфер AkelPAD. Но потом их перекодированные образы надо вернуть на место, т.к. структуру проекта нарушать нельзя. С этой задачей менеджер не справится. Если бы AkelPAD сам находил в заданной директории все нужные (по фильтру) текстовые файлы, перекодировал их и записывал вместо оригиналов, то процесс приведения текстовых файлов проекта к единой кодировке можно было считать полностью автоматизированым.

Offline
Posts: 17
Joined: Wed Mar 28, 2007 2:03 am
Location: Moscow

Post by BrsX »

Замечательная программа! Большое спасибо Автору!

Единственное, чего лично мне не хватает для полного отказа от Notepad'а и пр. - возможности вставлять текущую дату/время в произвольное место текста (в оригинальном Блокноте - F5) :( А если бы ещё и его формат можно было настраивать!.. :roll:

Некоторые возможные "рюшечки" :) ИМХО повышающие удобство работы:
-> Учитывая уже солидное количество весьма функциональных плагинов и их периодическое обновление, может имеет смысл выкладывать также и "AllPluginsPack.zip"?
-> Подсказка (краткое описание) по каждому плагину в окне Плагины..., хотя-бы просто выводить текст из файлов "AkelFiles\Plugin-Lng.txt" (при их наличии, естественно), например по нажатию доп.кнопки Инфо. Использовать стандартный BalloonTip, скорее всего, будет неудобно (объём текста), подойдёт наверно какое-нибудь окошко с возможностью прокрутки.
-> Две интересные фичи подсмотрены в Rpad32 - менюшка быстрого сохранения при клике по индикатору изменения (там это "*") и разное цветовое оформление активного/неактивного окна редактора (шрифт и фон), весьма юзабельно!

Также замечена небольшая багофича ;) - при изменении Формата новой строки (Win/Unix) даже на пустом файле выскакивает индикатор Изменён и при выходе запрашивает сохранения...

Комментарий Instructor'а (09.01.2009):
- В последних версиях AkelPad'а вставка даты реализована непосредственно в самой программе.
- Сборник всех плагинов: PlugsPack.zip

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

Post by Instructor »

BrsX wrote:Единственное, чего лично мне не хватает для полного отказа от Notepad'а и пр. - возможности вставлять текущую дату/время в произвольное место текста (в оригинальном Блокноте - F5) :(
см. InsertDate.js в дистрибутиве Scripts plugin'а.
Также замечена небольшая багофича ;) - при изменении Формата новой строки (Win/Unix) даже на пустом файле выскакивает индикатор Изменён и при выходе запрашивает сохранения...
Все верно.
Last edited by Instructor on Tue Oct 16, 2007 4:05 am, edited 1 time in total.

Offline
Posts: 47
Joined: Sun Jul 23, 2006 10:40 am
Location: Munich

Post by Photon »

BrsX wrote: -> Учитывая уже солидное количество весьма функциональных плагинов и их периодическое обновление, может имеет смысл выкладывать также и "AllPluginsPack.zip"?
-> Подсказка (краткое описание) по каждому плагину в окне Плагины..., хотя-бы просто выводить текст из файлов "AkelFiles\Plugin-Lng.txt" (при их наличии, естественно), например по нажатию доп.кнопки Инфо.
Тут я передними и задними лапами за. :D

Offline
Posts: 14
Joined: Wed Sep 13, 2006 7:56 am

Post by Pred_2000 »

Возможно ли добавть в Akelpad функции вкл/выкл. показа нечитаемых символов(конец строки, пробелы, табы)?

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

Post by Instructor »

Pred_2000 wrote:Возможно ли добавть в Akelpad функции вкл/выкл. показа нечитаемых символов(конец строки, пробелы, табы)?
SpecialChar plugin

bhx
Offline
Posts: 9
Joined: Fri Mar 02, 2007 12:37 pm

Post by bhx »

Предлагаю в окне "Поиск" сделать вкладку "Замена", как это в Microsoft Office, чтоб далеко не бегать.

Offline
Posts: 1
Joined: Tue May 15, 2007 10:51 am

Post by art_st »

Хотелось бы увидеть в Akelpad'е наличие закладок, поиска как в FireFox (т.е. с отдельным тулбаром и автоматическим позиционированием).
А также поддержку Code folding.
Будет просто супер :)

Offline
Posts: 3
Joined: Sun May 13, 2007 12:59 pm

Portable

Post by gigant2k »

Можно добавить опцию чтоб сохранял настройки в файл а не в регистр, для portable на USB.

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

Post by Instructor »

gigant2k
Настройки -> Параметры... -> Дополнительно (1) -> Сохранять настройки: ini файл

Чтобы совсем исключить обращения к реестру:
Настройки -> Параметры... -> Общие -> Количество файлов: 0
Настройки -> Параметры... -> Общие -> Количество строк: 0

Offline
Posts: 3
Joined: Sun May 13, 2007 12:59 pm

Post by gigant2k »

Instructor, Спасибо

Offline
Posts: 3217
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Ещё предложения

Post by VladSh »

1. Очень часто возникает необходимость скопировать в буфер обмена имя файла текущей закладки, можно это как-то реализовать?
Было бы неплохо выводить имя файла и путь вниз в "строку состояния" справа, как это сделано в других текстовых редакторах + дать возможность выделять и копировать.
2. Хотелось бы чтобы была возможность запуска плагинов (возможно даже каких-то внешних файлов, к примеру vbs и т.д.) при старте программы + соотв. настройка - какие плагины запускать при старте.
В частности я хотел бы чтобы опция "Удалить несуществующие" была выделена в отдельный плагин, а при старте проги его запускать, чтобы после запуска у меня было актуальное состояние истории последних используемых файлов.
Locked