AkelPad Forum Index AkelPad
Support forum
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Что хотелось бы добавить в AkelPad
Goto page Previous  1, 2, 3, ... 31, 32, 33  Next
 
Post new topic   This topic is locked: you cannot edit posts or make replies.    AkelPad Forum Index -> Discussion (Russian)
View previous topic :: View next topic  
Author Message
bhx



Joined: 02 Mar 2007
Posts: 9

PostPosted: Tue Mar 13, 2007 10:26 am    Post subject: Reply with quote

Instructor wrote:
bhx
Параметр командной строки:
/b+ молча открывать файл, если он бинарный

Ага, спасибо, извеняюсь, справку читал невнимательно.

Еще пожелание:
- транслитерация текста, желательно с возможностью самому указывать таблицу транслита (например из текстового файла).
А еще лучше сделать этакий макрос замены по заданной таблице строк/символов. Хотя можно и не мудрить)).
Еще вариант: усовершенствовать поиск/замену символов, добавив возможность заменять сразу несколько символов.

Комментарий Instructor'а (09.01.2009):
Транслитерация текста: Scripts плагин + KeybTranslitEngRus.js + KeybTranslitRusEng.js.
Back to top
View user's profile Send private message
[Yustas.NeO]



Joined: 12 Mar 2007
Posts: 258

PostPosted: Tue Mar 13, 2007 12:21 pm    Post subject: Reply with quote

1. Сохранение хоткеев в файле настроек. Тогда, как писалось выше, не придется руками переправлять новые билды, да и новым внутренним командам назначать хоткеи будет проще.
2. Хоткеи "закрыть все" "сохранить все".
3. Восстановление последнего набора вкладок. Очень удобно при непреднамеренном завршении работы программы (например при зависании).
4. Поиск и замена с использованием регулярных выражений, особенно "Найти: (.*) - (.*)\.mp3 Заменить на: $2 - $1.mp3". Подглядеть набор можно у TotalCommander'a в мультиренэйме...
5. Поиск и замена в указанной папке в указанных шаблоном (*.txt, index.htm*) файлах.
6. Показывать скрытые символы (пробелы табуляция переносы и т.д.) и настройка цвета к ним.
7. Открывать вкладки по ALT+номер_закладки

Комментарий Instructor'а (09.01.2009):
1. Hotkeys плагин.
2. В Hotkeys плагин добавляем:
Code:
"Закрыть все" Command(4111)
"Сохранить все" Command(4110)

3. Sessions плагин.
4. Scripts плагин + SearchReplace.js
5. Необходимые файлы находятся через файловый менеджер. Затем перетаскиваются (Drag'n'Drop) в окно AkelPad'а, который должен быть в MDI режиме. Затем производится замена с опцией "Все файлы".
6. SpecialChar плагин.
Back to top
View user's profile Send private message
VladSh



Joined: 29 Nov 2006
Posts: 2615
Location: Киев, Русь

PostPosted: Tue Mar 13, 2007 7:45 pm    Post subject: Ещё предложения! Reply with quote

Приветствую всех!
Посмотрел - огромная работа была проведена по улучшению Акела!
Перепробовал кучу текстовых редакторов и... не удаётся слезть с Акела и всё тут, т.к. удобен и не прожорлив + ещё подсветка синтаксиса супер!
Но есть у других некоторые преимущества.

Чего бы хотелось:
1. В строке "состояния" справа от кодировки многие редакторы отображают путь к файлу и при Double Click на нём открывают папку! Я уже просил это, сделайте пожалуйста!
2. Привык к документоориентированным системам и теперь очень не хватает опции "Right double-click closes window" - очень удобно, когда клацаешь в любом месте поля текста (в т.ч. и на вкладке) и файл, открытый в текущей вкладке закрывается! Думал не просить об этом - перепробовал кучу утилит по настройке мыши, даже самую навороченую ToggleMouse, но ни одна не даёт настроить Right Double-Click Sad а это очень удобно!
А на Double-Click по закладке также можно повесить открытие папки, в которой находится файл!
3. По открытию файла имеется небольшой глюк.
Открываю Акел (MDI-режим), пишу что-то в новой закладке, потом клацаю на треугольничек со свежими файлами и что-то выбираю - вылетает запрос "Документ был изменён, Сохранить?", хотя если нажать на саму иконку "Открыть файл" или то же самое в меню, то такого вопроса нет - нормально молча открывает выбранный файл в новой закладке. Похоже что при открытии файла из списка свежих генерится событие закрытия текущей вкладки...

Напишите пожалуйста, сможете сделать хоть что-то из этого?

P.S.-1: Интересную подсветку синтаксиса видел в Notepad++.
P.S.-2: Можно ли как-то сделать общий интерфейс для написания плагинов? Имею ввиду, что в принципе было бы очень неплохо если бы разработчики текстовых редакторов договорились о каких-то стандартах... об общей модели для плагинов, чтобы использовать плагины и из других текстовых редакторов! Тогда бы сами текстовые редакторы изменялись бы не сильно, но сами пользователи бы стали массово писать плагины! Возможно ли такое?
Мне кажется, что трудность тут только в том, что многие разработчики текстовых редакторов на это не пойдут :-/ Хотя идея отличная Smile
Back to top
View user's profile Send private message Visit poster's website
VladSh



Joined: 29 Nov 2006
Posts: 2615
Location: Киев, Русь

PostPosted: Tue Mar 13, 2007 7:50 pm    Post subject: И ещё! Reply with quote

Да, ещё.
Предложение [Yustas.NeO]
--------------------------------
3. Восстановление последнего набора вкладок. Очень удобно при непреднамеренном завршении работы программы (например при зависании).
--------------------------------
поддерживаю обеими руками и ногами Smile
Только хотел попросить чтобы в командной строке была команда, реализующая возможность автоматом открывать последний редактируемый файл, но вот это предложение, по моему, намного лучше!

Комментарий Instructor'а (09.01.2009):
Sessions плагин.
Back to top
View user's profile Send private message Visit poster's website
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5419

PostPosted: Wed Mar 14, 2007 6:42 am    Post subject: Reply with quote

VladSh
3. исправлено: выдавалось сообщение о сохранении, при попытке открыть отличный от редактируемого файл, методом Drag'n'Drop или через меню последних файлов (MDI).

Quote:
P.S.-1:...
P.S.-2:...
Программы разные - движки, структуры, задачи, авторы с их видением.
Back to top
View user's profile Send private message Send e-mail
SpellCaster



Joined: 28 Nov 2006
Posts: 30

PostPosted: Wed Mar 14, 2007 8:02 am    Post subject: Reply with quote

VladSh, насчет правого клика как-то неясно. Нажатие в любом месте закрывает текущую закладку? А как тогда контекстное меню вызывать?
Общие плагины - это точно анриал. А вот регулярки при поиске/замене были бы полезны.

Комментарий Instructor'а (09.01.2009):
Поиск/замена с использованием регулярных выражений:
Scripts плагин + SearchReplace.js
Back to top
View user's profile Send private message
[Yustas.NeO]



Joined: 12 Mar 2007
Posts: 258

PostPosted: Wed Mar 14, 2007 2:54 pm    Post subject: Reply with quote

7a. Открывать вкладки по Alt+номер_закладки: первую Alt+1, десятую Alt+0, одинадцатую Alt+Shift+1, двадцатую Alt+Shift+0. И писать номера на них, с учетом изменения позиции при перетягивании.
8. Вкладки измененных файлов выделять (цветом болдом и т.д.)
9. По Alt+Tab активизировать вкладку не открывая, пока полностью не будет отпущен хоткей Alt+Tab+Tab+Tab...
10. Можно ли, хотя бы опционально, сделать так, чтобы при выделении строки целиком символ перевода каретки не выделялся (и, соответственно, не копировался)? Ну никак не могу привыкнуть Sad
11. Подскажите, как сделать, если это возможно, чтобы по ALT+F4 не программа закрывалась, а вкладка?
12. Сделать возможность выбора "открывать вкладки по порядку следования" и "открывать вкладки по порядку доступа к ним".
13. Запоминать раскладку клавиатуры для каждой вкладки.

Комментарий Instructor'а (09.01.2009):
10. См. AkelPad 4.
11. В Hotkeys плагине назначаем на сочетание Alt+F4:
Code:
"Закрыть вкладку" Command(4406)

12. Главное меню->Окно->Вкладки->Следующая-Предыдущая или Правая-Левая
13. KeybLayout плагин.
Back to top
View user's profile Send private message
VladSh



Joined: 29 Nov 2006
Posts: 2615
Location: Киев, Русь

PostPosted: Wed Mar 14, 2007 7:43 pm    Post subject: About Right Double-Click Reply with quote

SpellCaster wrote:

насчет правого клика как-то неясно. Нажатие в любом месте закрывает текущую закладку? А как тогда контекстное меню вызывать?

Right Click - выводит контекстное меню;
Right Double-Click - закрывает текущую вкладку.
Отлично работает!
Это как разница между обычным кликом мышкой (левой Smile и двойным. И хорошо тем, что на Right Double-Click нет никаких других обработок в др. программах, т.е. ни о каком конфликте речь идти не может!
Если даже случайно нажал Right Double-Click, то файл при закрытии спросит, сохранить или нет.
Для людей, которые к этому не привыкли, непривычно жать Right Double-Click, поэтому такой случайности быть не может Smile А когда привык - закрываешь так окна на автомате.

SpellCaster wrote:

Общие плагины - это точно анриал. А вот регулярки при поиске/замене были бы полезны.

Это я так... помечтал Smile
Думал, что плагин применяется к текущему окну; какой идентификатор окна? Допустим имя, ну может ещё что-то. Так вот если бы разработчики договорились, что имя главного окна (и др.) у всех одинаково, то тогда и плагины можно было бы использовать в любом текстовом редакторе...

По плагинам: хотелось чтобы скачал новую версию Акела, зашёл в плагины, а там вдруг такая кнопка "Обновить" образовалась.., нажал, - и все плагины, что у меня установлены и были изменены в новой версии р-раз! и обновились с сайта! Это была бы бомба!!! Smile
Back to top
View user's profile Send private message Visit poster's website
SpellCaster



Joined: 28 Nov 2006
Posts: 30

PostPosted: Thu Mar 15, 2007 10:25 am    Post subject: Reply with quote

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

Комментарий Instructor'а (26.07.2009):
Проверка обновлений: AkelUpdater
Back to top
View user's profile Send private message
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5419

PostPosted: Sat Mar 17, 2007 5:19 am    Post subject: Reply with quote

VladSh
Quote:
Right Click - выводит контекстное меню;
Right Double-Click - закрывает текущую вкладку.
При двойном нажатии на правую кнопку сначала посылается Right Click, а потом Right Double-Click.
Back to top
View user's profile Send private message Send e-mail
SpellCaster



Joined: 28 Nov 2006
Posts: 30

PostPosted: Mon Mar 19, 2007 7:45 am    Post subject: Reply with quote

Instructor wrote:
VladSh
Quote:
Right Click - выводит контекстное меню;
Right Double-Click - закрывает текущую вкладку.
При двойном нажатии на правую кнопку сначала посылается Right Click, а потом Right Double-Click.

И это не считая Right Pressed и Right released ))
Можно выжидать определенный интервал времени, если не произошло даблклика, то интерпретировать это как одиночный клик.
Back to top
View user's profile Send private message
VladSh



Joined: 29 Nov 2006
Posts: 2615
Location: Киев, Русь

PostPosted: Tue Mar 20, 2007 5:34 pm    Post subject: IBM Reply with quote

Instructor wrote:
При двойном нажатии на правую кнопку сначала посылается Right Click, а потом Right Double-Click.

Да, но практически во всех IBM'овских продуктах это работает... очень хоц-ца!

SpellCaster wrote:
Можно выжидать определенный интервал времени, если не произошло даблклика, то интерпретировать это как одиночный клик.

Подробностей не знаю, но похоже, что это действительно так. Только что поклацал Right Click, он слегка медленнее чем в винде - разница почти не заметна, но всё-таки она есть. Наверное поэтому в их прогах это сделано опцией (Checkbox в настройках).
Back to top
View user's profile Send private message Visit poster's website
Porosenok



Joined: 26 Mar 2007
Posts: 3

PostPosted: Wed Mar 28, 2007 7:40 am    Post subject: Reply with quote

Здрасте.

У меня возникла проблемка - потребовалось кучу текстовых файлов с разной кодировкой привести к UTF-8 (куча файлов - исходники Java).
Для решения этой задачи потребовался конвертер, который умеет:
1) определять кодировку; 2) сохранять в заданной кодировке. AkelPAD (или ФлудПАД ?) хорошо справляется, но приходится проводить манипуляции с каждым файлом по отдельности.

Нельзя ли сделать операцию автоопределения и сохранения для пакетов файлов? В идеале был бы автоматический поиск текстовых файлов с фильтрами в заданной директории (включая вложенные) с их перекодировкой.

хрю.
Back to top
View user's profile Send private message
Riko



Joined: 28 Mar 2007
Posts: 10

PostPosted: Wed Mar 28, 2007 8:06 am    Post subject: Reply with quote

Всем хорош Akelpad, одно плохо - для редактирования бинарников приходится держать специальную прогу.

А можно ли сделать так, чтобы бинарные файлы открывались и сохранялись корректно? (как во Bred-е, например, или SciTe, или N++)

Если технически невозможно сделать 00 одним символом, можно ли, например, открывать бинарники в Esc-последовательности
(при открытии заменять нулевой символ на \0;
\, соответственно на \\ а при сохранении - обратно)?

Комментарий Instructor'а (09.01.2009):
AkelPad 4 корректно работает с бинарными файлами.
Back to top
View user's profile Send private message
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5419

PostPosted: Wed Mar 28, 2007 10:23 am    Post subject: Reply with quote

Porosenok
1. Включаете режим MDI.
2. Производите поиск файлов в вашем файловом менеджере.
3. Открываете их в AkelPad'е через Drag'n'Drop (перетаскивание).
4. Используете SaveAllAs.
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic   This topic is locked: you cannot edit posts or make replies.    AkelPad Forum Index -> Discussion (Russian) All times are GMT
Goto page Previous  1, 2, 3, ... 31, 32, 33  Next
Page 2 of 33

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


SourceForge.net Logo Powered by phpBB © 2001, 2005 phpBB Group