Page 4 of 12
Posted: Fri Nov 28, 2008 12:52 pm
by DV
С точки зрения удобства использования, очень не хватает команды "Создать файл".
Пример:
1) заходим в папку с длинным путем наподобие C:\Data\Documents\Work\Projects\Project 1\
2) открываем из этой папки какой-нибудь файл
3) а теперь - ВНИМАНИЕ! - хотим создать новый файл в этой папке
Для этого нам приходится делать вот что:
1. копировать полный путь к папке из окна Explorer
2. создать в AkelPad новый файл
3. вызывать диалог сохранения файла
4. вставлять туда скопированный ранее путь
5. сохранить файл с новым именем
А если бы в плагине Explorer была команда "Создать файл", мы бы на месте создали файл, дали ему имя и дважды по нему клацнули для редактирования. И всё.
Posted: Fri Nov 28, 2008 2:12 pm
by Infocatcher
DV wrote:А если бы в плагине Explorer была команда "Создать файл", мы бы на месте создали файл, дали ему имя и дважды по нему клацнули для редактирования. И всё.
Гм, можно же сделать автоматическое открытие файла сразу после задания имени – все равно незачем создавать пустые файлы – только для последующего редактирования.
А идея хорошая.

Posted: Sun Nov 30, 2008 10:48 am
by DV
Говоря о деталях реализации (деля шкуру неубитого медведя), при выборе элемента меню "Создать файл" можно сделать так:
1) если AkelPad в режиме MDI, то автоматически появляется новая вкадка для нового файла; в режиме SDI ничего не происходит.
2) одновременно с этим появляется окно "Сохранить как..." с текущей папкой из плагина Explorer - такой подход позволяет сразу указать желаемую кодировку создаваемого файла.
3) теперь, если сохранение подтверждено: в режиме MDI делаем активной вкладку для нового файла; в режиме SDI вызывается обработчик события создания нового файла. Если же сохранение отменено, то: в режиме MDI убираем ранее соданную вкладку для нового файла, активируем предыдущую активную вкладку; в режиме SDI не делаем ничего.
При подтверждении сохранения не забываем добавить только что созданный файл в окно плагина Explorer
Примерно так.
Posted: Mon Dec 01, 2008 10:51 pm
by Razmus
Есть предложение, сделать плагину возможность открывать файлы назначенной программой(для примера: рисунки вьювером(назначенным)....), опционально или клавишей, также относится и к ярлыкам.
Просмотр уменьшеного вида
Posted: Tue Dec 02, 2008 2:37 pm
by kovleon
Спасибо, очень полезная вещь.
Наткнулся на редактор Sublime Text (
http://www.sublimetext.com/). Обратите внимание на левую часть окна, там находится уменьшеный вид всего документа. Это удобно при навигации в больших документах. Можно сделать такую функцию в плагине Explorer или сделать плагин с такой функциональностью?
Posted: Wed Jan 28, 2009 3:59 pm
by morismoss
Пожелание:
1.Сохранять последнюю открытую директорию при закрытии.
Posted: Mon Mar 16, 2009 11:45 pm
by Infocatcher
Нельзя ли добавить горизонтальную прокрутку вправо (до предела) при вызовах вида
Code: Select all
Call("Explorer::Main", 1, "%a\AkelFiles\Plugs\Scripts\")
?
Гораздо полезнее видеть целиком имена файлов, чем лицезреть дерево папок, если вся эта конструкция не помещается по ширине.

Posted: Thu May 07, 2009 7:19 am
by Calhoon
обновился с 4.2.1 до версии 4.2.3. перестала работать команда
Code: Select all
Call("Explorer::Main",1,"%f") 'показывается окно проводника и в нем выделяется текущий файл
при вызове AkelPad зависает
Posted: Thu May 07, 2009 1:01 pm
by Instructor
Calhoon
Не воспроизводится, попробуйте обновить плагины. Также синтаксис вызова не предполагает каких-либо комментариев или знаков после закрывающейся скобки.
Posted: Fri May 08, 2009 9:41 am
by Calhoon
Действительно, попробовал на другом компьютере - все работает. Звиняюсь.
P.S. комментарий просто добавлен мной, на самом деле его нет)
Posted: Mon May 25, 2009 5:23 pm
by Infocatcher
При открытии панели с деревом папок наблюдается ммм... странная отрисовка:
–
открываем (и видим отрисовку текста текущего файла на месте панели)
–
полоса прокрутки сужается
–
открыли
По времени это где-то секунды 4, если верить сохранялке скриншотов, добавляющей время к имени файла.
Posted: Mon May 25, 2009 6:00 pm
by Instructor
Infocatcher
Такое наблюдается, когда в пути присутствует ярлык ссылающийся на недоступный сетевой ресурс (обычно на рабочем столе).
Posted: Mon May 25, 2009 7:48 pm
by Infocatcher
Instructor wrote:Такое наблюдается, когда в пути присутствует ярлык ссылающийся на недоступный сетевой ресурс (обычно на рабочем столе).
Вроде, нету ничего недоступного, кроме флоппика, которого нет.

Ну, и два оптических привода.
Сам по себе быстро открывается, а поиск файла выдает такую вот отрисовку.
Запускаю так:
P.S. Поигрался с
Process Monitor'ом – ничего особо существенного, кроме кучи обращений к одним и тем же путям реестра (или это иконки вытаскиваются так...), не обнаружилось.
И зачем-то дергается QueryDirectory для всех встретившихся папок.
Posted: Tue May 26, 2009 7:28 am
by Instructor
Infocatcher wrote:Сам по себе быстро открывается, а поиск файла выдает такую вот отрисовку.
Попробуйте вручную пройтись до файла (через плюсики).
Posted: Tue May 26, 2009 3:29 pm
by Infocatcher
Instructor wrote:Попробуйте вручную пройтись до файла (через плюсики).
Вроде, ничего необычного – чем больше файлов и папок в папке, тем дольше она открывается.
И зачем-то дергается QueryDirectory для всех встретившихся папок.
Да, я имел в виду, что вообще для всех, а не только для тех, что «открываются».