Всякие разные штуки сомнительной полезности сделанные в свободное от работы время.
InsertFile плагин к FlashDevelop.
Написал вот небольшой плагин.
Чего делает:
добавляет возможность вставить путь к любому файлу на диске.
Как работает:
- В любом открытом документе жмете Ctrl + . (можно поменять) или выбираете Insert File Path из контекстного меню.
- Начинаете печатать. Пока что плагин умеет находить только абсолютные пути, но наверное скоро добавлю чего-нибудь и для относительных путей, нужно еще придумать, как именно это сделать.
- Как только вы начнете печатать появится меню автокомплита.
- Каждый раз как вы напечатаете "/" или "\" автокомплит покажет вам содержание папки. Автокомплит не чувствителен к регистру, но и не особенно "умный", т.е. будет сравнивать только начало строки с тем, что вы напечатали + пока что не сортирует варианты никак - над этим еще надо будет поработать.
- Кнопка ESC отменяет режим автокомплита.
Бинарники:
http://e4xu.googlecode.com/files/InsertFile.dll
Исходники:
http://code.google.com/p/e4xu/source...arp/InsertFile
Критика и коментарии приветствуются
Всего комментариев 12
Комментарии
23.04.2010 03:42 | |
Сейчас заценим.
|
23.04.2010 04:50 | |
Ммм... да, по идее надо отменять автокомплит если печатают что-то, что не может быть в имени файла...
|
23.04.2010 13:38 | |
Полезный плагин, но правда - ошибка эта сильно мешает. И возможность отключить его в процессе написания строки была бы не лишней.
|
23.04.2010 16:09 | |
И возможность отключить его в процессе написания строки была бы не лишней.
>> Нажать ESC? Я сделал несколько изменений, но еще не выложил скомпилированую версию. Сегодня вечером добавлю еще возможность при старте выбрать откуда начинать искать путь. Вобщем, проапдейтил, добавил "текущую папку" в список, вроде как работает и с ../ путями. |
|
Обновил(-а) wvxvw 23.04.2010 в 20:18
|
26.04.2010 10:40 | |
Полезно для конфигов всяких.
А что такое Ctrl+OemPeriod? Хорошо бы в конфигах добавить оределение для "." т.к. это не всегда относительно xml файла нужно. типо так: ctrl+. Цитата:
<current document>
<from current path1 = "c:\work\project1\release\data"> .. <from current path9 = "c:\work\project9\release\data"> .. можно от bin текущего проекта <from current bin_path> <from current bin_release_path> <from current bin_debug_path> .. <c:\> .. а тут можно еще после черты сохранять последние выбранные.. <.\gfx\img> <.\gfx\sounds\sound2.mp3> а в самом конце можно добавить путь в текущие.. <add path..> чтоб не мешались уже добавленные пути в конфиге плагина можно ставить чекеры на использование. оффтоп: как по твоему? - сложно реализовать такое: http://www.flasher.ru/forum/showthread.php?t=138711? |
|
Обновил(-а) Котяра 26.04.2010 в 11:09
|
26.04.2010 18:29 | |
Этот хоткей настраиваимый, выход из режима введения пути к файлу не настраиваимый - т.е. либо ESC либо он сам закончится, если нечего больше автокомплитить.
|
26.04.2010 19:19 | |
Ну это логично
|
26.04.2010 20:44 | |
А точно обновился? (в автокомплите есть <Current Folder>?) Я же вроде это пофиксил...
|
Последние записи от wvxvw
- Dired - текстовый проводник по файловой системе (29.06.2013)
- Навигация по HTML с WASD (09.06.2012)
- JavaScript, все не так плохо (07.06.2012)
- Что такое tarball и чем его пакуют (11.04.2012)
- Критика Presentation Model (18.02.2012)