Выдержки из первой части предложений:
bhx wrote:Hex редактор с поиском и перходом по адресу - предел мечтаний:)
NectoX wrote:...добавление в контекстном меню Windows "Открыть в Akelpad".
[Yustas.NeO] wrote:Поиск и замена в указанной папке в указанных шаблоном (*.txt, index.htm*) файлах.
Комментарий Instructor'а (07.06.2011):[Yustas.NeO] wrote:7a. Открывать вкладки по Alt+номер_закладки: первую Alt+1, десятую Alt+0, одинадцатую Alt+Shift+1, двадцатую Alt+Shift+0. И писать номера на них, с учетом изменения позиции при перетягивании.
8. Вкладки измененных файлов выделять (цветом болдом и т.д.)
9. По Alt+Tab активизировать вкладку не открывая, пока полностью не будет отпущен хоткей Alt+Tab+Tab+Tab...
7a. Используя TabSwitch.js можно назначить с помощью Hotkeys плагина:
"Tab1" Call("Scripts::Main", 1, "TabSwitch.js", `-TabIndex=0`) "Alt+1"
"Tab2" Call("Scripts::Main", 1, "TabSwitch.js", `-TabIndex=1`) "Alt+2"
"Tab3" Call("Scripts::Main", 1, "TabSwitch.js", `-TabIndex=2`) "Alt+3"
и т.д.
9. Также скрипту TabSwitch.js назначается сочетание "Ctrl+Tab".
bhx wrote:Предлагаю в окне "Поиск" сделать вкладку "Замена", как это в Microsoft Office, чтоб далеко не бегать.
art_st wrote:Хотелось бы увидеть в Akelpad'е наличие закладок, поиска как в FireFox (т.е. с отдельным тулбаром и автоматическим позиционированием).
wisgest wrote:В режиме сохранения отступов, если слева от курсора находятся лишь пробельные символы, пермещать при нажатии BackSpace курсор в позицию ближайшего первого непробельного символа сверху.
Например, если в фрагменте:курсор находится в позиции отмеченной "_", при первом нажатии BackSpace поместить его под if, при повторном - под for.Code: Select all
for (var C=0; C<N; C++) {if (A==C||B==C) continue; var AC=L[A][C] /*X$*/, BC=L[B][C] /*Y$*/; if (AC==AB && BC<"0") { T$=Player? "+":"-"; if (BC==(Player? "-":"+")) T$="0"; _
Комментарий Instructor'а (01.11.2010):wisgest wrote:...хотелось бы иметь список избранных файлов, имея возможность закреплять в нём файлы из списка последних.
С версии 7.0 в ContextMenu плагине реализована поддержка избранных файлов.
Brains wrote:Вот что очень хотелось бы увидеть в любимом AkelPad — совсем культурное выделение текста, впервые примененное в программах Adobe и оказавшееся чрезвычайно удачной находкой. А именно:
2 щелчка — слово в позиции курсора.
3 щелчка — строка, в которой находится курсор
4 щелчка — абзац
5 щелчков — весь текст.
И так по кругу.
Комментарий Instructor'а (01.11.2010):Dystopian wrote:-в строке состояния показывать hex-код символа под курсором;
С версии 4.4.8 в AkelPad добавлен ручной параметр "StatusUserFormat", через который можно отобразить hex-код символа.
koros wrote:Сравнение двух файлов с возможностью редактирования как в Total Commander.
Sinister wrote:А можно сделать так, чтобы в MDI-режиме панель с вкладками отображалась только при открытии двух и более файлов?
yurmala wrote:В окне плагинов хотелось бы видеть кроме самих плагинов где-нибудь в этом же окне окно с описание оных...
Tony wrote:При переносе текста с одной вкладки на другую (режим MDI), при наведении на вклатку, хотелось бы, чтобы был значок переноса текста(значёк мышки, а под ней кубик), а не значёк запрета.
Plazzmex wrote:хотелось бы функцию выравнивания текста по правому краю окна, как в notepad'е... "Right to left Reading order"
FeyFre wrote:Раз уж есть опция выхода за края текста то у меня предложение: сделать рисовалку таблиц, такую как есть в Dos Navigator-е. Можно не псевдографикой рисовать, а обычными - + | *
p456 wrote:В Worde можно выделять несколько строк или некоторые слова при нажатой клавиши "Ctrl".
Infocatcher wrote:Наткнулся тут... и решил, что весьма удобно.
Суть: при перемещении курсора (например, стрелками) начинать прокрутку не тогда, когда будет достигнут край видимой области, а за N строк. И для горизонтальной прокрутки – тоже.
Особенно удобно будет, если сделать возможность настраивать эти самые N строк.
temp1111 wrote:3. "Крестик" закрытия таба продублировать в самОм табе слева от имени файла - как в Firefox'е (только там справа), очень наглядно и удобно. Крестик можно расположить прямо на иконке, чтобы не тратить дефицитную площадь таба.
BrsX wrote:3. Может всё же как-то именовать вновь созданные (пустые) файлы (команда "Новый")? Ну там "Новый", "Безымянный", "БезНазвания" и т.п., с индексами... Кстати, наверно стОит вынести это в настройку как "Имя нового/создаваемого файла (по умолчанию)", туда же и "Расширение/тип нового/создаваемого файла (по умолчанию)", или хотя бы в INI-файл.
Комментарий Instructor'а (27.01.2011):Mr.Merak wrote:3. х64 версия
4. версия программы в заголовке
5. полный путь к файлу в статус баре
1. «Показывать курсор на ссылке, только если нажат Ctrl» (как в Word)
1. колонка с версией для каждого плагина
3. С версии 4.5.2 также выпускается x64 версия
Комментарий Instructor'а (07.06.2011):Brainrif wrote:Хотелось бы:
1. чтобы проверялось имя сохраняемого файла, при вставке в поле "Имя файла", на наличие не разрешенных в имени файла символов.
2. В поле "Имя файла" (в форме "сохранить как") вставлялась строка заголовка или значение первой строки сохраняемого файла.
2. См. SaveAs.js.
kovleon wrote:Хотелось бы навигацию и текущую позицию через уменьшеный вид документа. Как в Sublime Text(www.sublimetext.com) функция (см. левую часть окна редактора)
Infocatcher wrote:Нельзя ли сделать, чтобы при выделении с зажатым Alt не выделялось то, чего нет – сейчас можно «выделить» пустые столбцы справа от текста...
Комментарий Instructor'а (07.06.2011):Infocatcher wrote:И, может, стоит вместо сообщения о количестве замен отображать информацию в нижней части окна замены?
Включаем "Заменить все - закрывает диалог" и указываем переменную "%r" в ручном параметре StatusUserFormat.
shamilbi wrote:Добавить режим работы viewer, когда не нужно загружать весь файл в память, а только показать "окно". Это нужно, когда смотришь большой log-файл с юникодными символами.
Комментарий Instructor'а (01.11.2010):Infocatcher wrote:В Firefox (и, видимо, во всех других gecko-based программах) есть такая удобная фишка: клик средней кнопкой мыши по полосе прокрутки перемещает эту самую полосу в позицию клика (если зажать зажать левую кнопку мыши, будет прокрутка, а тут – мгновенное перемещение).
Shift+Левый клик
Комментарий Instructor'а (07.06.2011):VladSh wrote:1. Хочется установку курсора мыши на кнопке по умолчанию во всех меседжах (у меня всегда в Винде включена опция по автоустановке курсора)...
3. Хочется чтобы AkelPad (а, возможно, и AkelEdit?) позволяли копировать текст без потери цвета!
3. См. внешний вызов "Coder::Settings" с кодом 4 для экспорта в RTF, для экспорта в HTML или BBCode см. CodePoster.js.
FeyFre wrote:Было бы неплохо если бы Акел умел работать с NTFS потоками.
Комментарий Instructor'а (24.03.2011):Infocatcher wrote:А можно добавить, чтобы при включении соответствующей опции не только позиция каретки запоминалась, но и выделение (т.е. чтобы запоминалось два значения – начало выделения и конец выделения)?
И, возможно, удобнее будет еще и положение прокрутки запоминать.
С версии 4.5.6 выделение восстанавливается.
Infocatcher wrote:Хотелось бы улучшить «панели» от плагинов Explorer и HexSel:
- добавить к этому крестику всплывающую подсказку, как у кнопок закрытия окон
- добавить закрытие панелей по клику средней кнопкой мыши по заголовку (чтобы не тянуться к крестику)
FeyFre wrote:В режиме переноса хотелось бы чтобы была возможность задать отступ первой строки. Причем поведение такое:
1. Если отсуп положительный то отсупает первая строка, остальные перенесенные части строки прижать влево.
2. Если отсуп отрицательный то первая строка прижата влево, а остальные перенесенные части строки отсупить на указаный отсуп.
Plazzmex wrote:ну когда уже будет поддержка Bi-Directional RTL языков полная как была втретьей версии ??
Комментарий Instructor'а (01.11.2010):FeyFre wrote:В версии 4.х.х есть разделение окна редкатирования. А можно сделать так чтобы во время изменения положения разделителя мышью светился tooltip с соотношением размеров частей. Ну так сделоно в Total Commander при перетаскивании границы панели.
Также можно сделать контесное меню на границе с предустановленными пунктами соотношения размеров: 20%/80%, 30%/70%, 50%/50% и т.д. тоже как это сделано в Total-е.
Меню реализовано с версии AkelPad'а 4.4.8.
Tony wrote:Хотелось бы дополнить дополнить Preview.
1. Добавить все листы (например при 25%, 50%, 75%), а то один лист нарисован, а остальное место пустое. Т.е. в ряд по 2 или сколько поместиться страниц потом чуть ниже следующий ряд.
Комментарий Instructor'а (01.11.2010):Deft wrote:2. в строке состояния указывать размер шрифта
С версии 4.4.8 в AkelPad добавлен ручной параметр "StatusUserFormat", через который можно отобразить текущий размер шрифта.
Комментарий Instructor'а (24.03.2011):[Yustas.NeO] wrote:1. Добавить настройку и/или параметр командной строки, при котором запуск программы и/или ярлыка, будет создавать новое MDI окно в уже открытой копии программы, а не просто активировать текущую копию.
4. По команде "Закрыть все вкладки", в окне "Документ был изменен" выводить не только "да/нет/отмена" а "да/да для всех(не обязательно)/нет/нет для всех/отмена".
1. Создаем ярлык со следующим кодом:
Code: Select all
AkelPad.exe /Call("Scripts::Main", 1, "EvalCmd.js", `"if (AkelPad.GetEditFile(0) || AkelPad.GetEditModified(0)) AkelPad.Command(4101);"`)
VladSh wrote:Из контекстного меню ссылок можно выбрать Select. Хотелось бы иметь возможность выделять ссылку быстрее.
При клике на ссылку, она открывается в браузере; для выделения можно было бы использовать Shift+клик_мышкой_по ссылке, а, например, Ctrl+клик устанавливал бы курсор в место в ссылке, указываемое мышью.
Комментарий Instructor'а (01.11.2010):vvch wrote:Был бы очень полезен плагин, который хранит в памяти список всех слов из текущего файла, и при наборе первых букв слова и нажатии hotkey пытается подставить слово из этого списка (если подходит несколько слов, то меняет их в цикле при повторном нажатии hotkey) — как в Komodo при нажатии Ctrl-Space.
Реализовано в Coder::AutoComplete плагине с версии 1.7.
Infocatcher wrote:По-моему, после отрицательного ответа на вопрос, не обновить ли файл, измененный другой программой, логично было бы добавлять флаг модифицированности. А то для разблокирования возможности сохранения приходится набирать любой символ, а потом
стирать.
Комментарий Instructor'а (21.01.2011):se7h wrote:а как насчет поддержки цветовых схем не только для фона редактора, цвета курсора и тд, но и для файлов подстветки (как в NP++)?
Реализовано в Coder плагине с версии 2.8.
Infocatcher wrote:В меню «последние файлы» обрезаются слишком длинные пути (и это правильно). Так вот, хотелось бы иметь возможность посмотреть полный путь к файлу. Например, в виде всплывающей подсказки (возможно, только для урезанных названий).
krutoff wrote:Хотелось бы, возможность калькулятора вертикального блока с числами - т.е. операции "+" "-" и т.д. по блоку
Tony wrote:Возможно ли изменить немного структуру показа списка плагиов?
Удобнее былобы, если бы выводились названия плагинов и слева от них "+", при нажатии на который уже их main, settings.
Infocatcher wrote:Еще одна идея для списка недавно открытых файлов.
Хорошо бы добавить отображение иконок файлов.
И неплохо бы добавить иконки к списку открытых окон в меню и к списку окон, открывающемуся в отдельном окне.
Комментарий Instructor'а (01.11.2010):Tony wrote:Можно ещё добавить в Window List'е инвертирование выделенного. Удобно, когда работаешь с большим количеством документов и надо закрыть все кроме 2-3 необходимых.
Реализовано в AkelPad 4.4.7.
Infocatcher wrote:Еще удобно видеть все открытые документы. То есть или ширину вкладок в MDI-режиме урезать, или многострочность добавить.
А для удобного управления хорошо бы возможность выделения вкладок (Ctrl+клик, например) и особое контекстное меню для выделенных вкладок (закрыть выбранные, закрыть другие, разделить горизонтально/вертикально и т.п.).
Tony wrote:Хотелось бы в настройках возможность включать следующее: при переносе слов, что бы подсвечивалась активная строка полностью, то есть все перенесённый строки, что бы тоже подсвечивались.
Silent Rain wrote:1) Хотелось бы, чтобы появилась такая же плавная прокрутка текстовых документов, какая есть в браузере Opera.
Уточнение Instructor'а:
Плавное скроллирование документа колесиком мыши.
Комментарий Instructor'а (01.11.2010):Infocatcher wrote:Как насчет команды для выставления ширины табуляции (плюс увеличить на один и уменьшить на один)? Во-первых, иногда нужно выставить побольше, чтобы получить столбцы, а во-вторых, некоторые так пишут код, что все выравнивание – на табуляциях той ширины, которая у них была в редакторе.
ShiftTabSize.js
sznor wrote:можно ли сделать так чтобы Akelpad визуально обозначал конец страницы, чтобы к примеру, если какойто фрагмент текста целиком не помещается на странице его можно было бы подвинуть вниз на следующую страницу.
Комментарий Instructor'а (05.02.2011):Eastern Sun wrote:- возможность включения выхода без подтверждения
а) если все вкладки пусты (что обычно бывает, когда переносишь все сделанные заметки в необходимые документы)
Новая опция будет доступна после релиза 4.5.4.
konfuji wrote:Очень хотелось бы видеть в меню настроек AkelPad'а всплывающие подсказки с подробным описанием опций, а то там все очень неочевидно…
Infocatcher wrote:Почему бы при поиске (список окон, список последних файлов) не трактовать пробел как «и».
Комментарий Instructor'а (24.03.2011):[Yustas.NeO] wrote:1. Новые комманды: "Заблокировать вкладку от закрывания" и "Список закрытых вкладок текущего сеанса".
3. Сделать чтобы вертикальный маркер можно было двигать мышкой. Приходится много текста подгонять, было бы удобнее не лазать каждый раз в настройки...
3. ShiftMarker.js
Комментарий Instructor'а (01.11.2010):Infocatcher wrote:По-моему, давно пора добавить поддержку переменных окружения в команду «выполнить».
Реализовано в AkelPad 4.4.8.
Infocatcher wrote:Еще хорошо бы, чтобы можно было вызвать контекстное меню вкладки без переключения не нее.
Комментарий Instructor'а (01.11.2010):Infocatcher wrote:Разделителю окна не хватает контекстного меню с командами для закрытия слева/справа (сверху/снизу) и выставления разделителя по центру.
С помощью меню реализованого в AkelPad 4.4.8 можно выровнять разделитель по центру.
Комментарий Instructor'а (05.10.2011):Infocatcher wrote:Раз уж окно настроек плагина ContextMenu не модальное, напрашивается кнопка «применить».
И не помешал бы какой-нибудь способ отключения «нестандартных» пунктов. А то захотелось мне странного^W добавить undo all и redo all, а они своим постоянно включенным видом меня смущают.
Соответственно, аналогично с ToolBar, плюс убрать модальность окна.
И в ToolBar хорошо бы сделать поддержку SET()/UNSET() для неподдерживаемых команд.
ContextMenu-Rus.txt wrote:-"Мой пункт меню" при наличии знака минуса, пункт меню не будет каким-либо образом менять свой статус (становиться неактивным, отмечаться галочкой).
В разрабатываемой 4.7.0 ToolBar поддерживает SET()/UNSET(), а также имеет немодальность окна настроек.
Комментарий Instructor'а (01.11.2010):VladSh wrote:Хорошо было бы видеть в редакторе отметку о том, что файл/вкладка открыты для чтения.
Реализовано в AkelPad 4.4.8.
Комментарий Instructor'а (01.11.2010):Infocatcher wrote:Хотелось бы две раздельные группы команд для переключения вкладок (сейчас поведение переключается только настройкой).
tabsNextPrevious.js
Комментарий Instructor'а (28.06.2011):Fr0sT wrote:Предлагаю сделать более функциональным диалог перекодировки.
1) Поле предпросмотра будет показывать результат перекодировки небольшого кусочка текста сразу после выбора любого пункта в комбобоксе - это позволит легче определять нужную кодировку.
2) Кнопка "Определить" позволит заюзать алгоритм Акелевского распознавания на произвольном фрагменте текста, а не только при открытии файла.
Кроме того, добавить всё-таки UTF16!
Пункты 1, 2 реализованы в AkelPad 4.6.1.
TrickSoul wrote:Хотелось бы внести и своё предложение:
Редактор имеет некоторые проблемы с установкой на новомодную ОСь W7.
Данная ситуация обсуждалось темой ниже, и благодаря Instructor и caveman было найдено решение.
Мб следует внести в следующую сборку редактора фикс, который избавит пользователей семёрки от плясок с бубном?