| View previous topic :: View next topic |
| Author |
Message |
Instructor Site Admin
Joined: 06 Jul 2006 Posts: 4640
|
Posted: Sat Jan 26, 2013 7:46 am Post subject: Coder plugin (2) |
|
|
Coder plugin (1) 19.06.2010 - 25.01.2013
Coder plugin (2)
Дополнительные возможности для программирования:
- Подсветка синтаксиса.
- Поддержка сворачиваемых блоков (фолдинг).
- Авто-дополнение.
Additional features for programming:
- Syntax highlighting.
- Code folding.
- Auto-completion.
<< Download>> |
|
| Back to top |
|
 |
Instructor Site Admin
Joined: 06 Jul 2006 Posts: 4640
|
Posted: Sat Jan 26, 2013 7:47 am Post subject: |
|
|
Изменено: переход на отметку через внешний вызов 4 игнорирует опцию "Автоматически отмечать выделенное" (Coder::HighLight).
Добавлено: идентификатор -2 во внешний вызов с кодом 3 - удаляет отметки выделенного текста (Coder::HighLight).
Changed: go to mark with external call 4 ignores the option "Automatic selection marking" (Coder::HighLight).
Added: -2 identifier to an external call with code 3 - removes selected text marks (Coder::HighLight).
Coder plugin v10.5 |
|
| Back to top |
|
 |
VladSh
Joined: 29 Nov 2006 Posts: 2509 Location: Киев, Русь
|
Posted: Fri Feb 01, 2013 1:19 pm Post subject: |
|
|
Instructor
Спасибо большое за изменения!
| Instructor wrote: | | Изменено: переход на отметку через внешний вызов 4 игнорирует опцию "Автоматически отмечать выделенное" (Coder::HighLight). | Работает отлично.
| Instructor wrote: | | Добавлено: идентификатор -2 во внешний вызов с кодом 3 - удаляет отметки выделенного текста (Coder::HighLight). | Удаляет
А можно сделать так, чтобы текст не выделять с отметкой, а просто ставить курсор? Ну, то есть, ставим курсор на метку, и чтобы внешний вызов удалял отметки.
И ещё вот это, пожалуйста. Очень уж не хватает действительно автоматического перехода) |
|
| Back to top |
|
 |
Jabberwock
Joined: 10 Dec 2006 Posts: 24
|
Posted: Fri Feb 08, 2013 10:11 am Post subject: |
|
|
Очень хочется, чтобы Акелпад ходил по ссылкам внутри макета HTML.
Например, чтобы по щелчку на <script src="js/megascript.js"></script> в другом окне акелпада открывался megascript.js, а по клику на <link rel="stylesheet" href="css/style.css"> открывался style.css. |
|
| Back to top |
|
 |
Infocatcher
Joined: 06 Aug 2007 Posts: 1432
|
Posted: Fri Feb 08, 2013 10:24 am Post subject: |
|
|
Jabberwock
Есть openRelativeFile.js, вызывать, правда, надо вручную. |
|
| Back to top |
|
 |
VladSh
Joined: 29 Nov 2006 Posts: 2509 Location: Киев, Русь
|
Posted: Fri Feb 08, 2013 10:28 am Post subject: |
|
|
Jabberwock
Формат ссылки можно добавить такой в настройки, но откуда оно будет открывать файлы? Это нигде не задашь.
Можно настроить гиперссылку, а на райт-клике добавить пункт меню, который будет вызывать скрипт, модифицирующий ссылку (например берёт путь по текущему файлу и отталкиваясь от него...) и открывающий его. |
|
| Back to top |
|
 |
VladSh
Joined: 29 Nov 2006 Posts: 2509 Location: Киев, Русь
|
Posted: Fri Feb 08, 2013 10:31 am Post subject: |
|
|
| Если можно, то в 2-х словах объясните, плз, чем он отличается от openFileIn.js? (спрашиваю, т.к. русской доки нет нигде, и мы стремимся городить велеки каждый для себя, чем использовать горы скрипта друг друга). |
|
| Back to top |
|
 |
Infocatcher
Joined: 06 Aug 2007 Posts: 1432
|
Posted: Fri Feb 08, 2013 10:45 am Post subject: |
|
|
VladSh
openRelativeFile.js ищет рядом с кареткой существующий относительный путь и открывает найденный файл в AkelPad'e.
Если файл бинарный, то он открывается ассоциированной программой.
А openFileIn.js открывает переданный в аргументах файл в заданной (тоже аргументом) программе. |
|
| Back to top |
|
 |
VladSh
Joined: 29 Nov 2006 Posts: 2509 Location: Киев, Русь
|
Posted: Fri Feb 08, 2013 10:48 am Post subject: |
|
|
| Infocatcher wrote: | VladSh
openRelativeFile.js ищет рядом с кареткой существующий относительный путь и открывает найденный файл в AkelPad'e. | То есть он нашёл js/megascript.js, а откуда он будет его открывать? Всё-таки отталкиваясь от текущего файла? |
|
| Back to top |
|
 |
Infocatcher
Joined: 06 Aug 2007 Posts: 1432
|
Posted: Fri Feb 08, 2013 10:59 am Post subject: |
|
|
VladSh
Да, относительно текущего.
И есть специальная обработка для ссылок chrome:// и resource:// в файлах расширений для Firefox/Thunderbird/SeaMonkey и прочих. |
|
| Back to top |
|
 |
Van Hoffen
Joined: 20 Mar 2013 Posts: 3 Location: Saint-Petersburg
|
Posted: Wed Mar 20, 2013 10:48 am Post subject: Подсветка пути и имени файла по расширению. |
|
|
Добрый день гуры,
Пользуюсь программой не первый год, но недавно всерьез начал править цветовую схему для типа файлов - BTM это скриптовый файл очень похож на BAT но работает через сторонний командный процессор TCCLE (JP Software). Собственно по работе приходится много писать под этот шел вот решил немного упростить себе задачу и расцветить, столкнулся с небольшой проблемой, поискал на форуме решение не нашел. В хелпе ничего путного про логику работы секций FOLDS и QUOTES не увидел. (если слепошарый поправьте пожалуйста)
Хочу подсветить абсолютный путь
| Quote: | 1. A:\dir1\dir2
2. "A:\dir1 name\dir2" |
| Code: | ;========================================================================
;Флаги Стиль Цвет Цвет Начало Конец Символ Диапазон Диапазон
; шрифта текста фона диапаз. диапаз. экран. включает исключает
;========================================================================
256 2 0 #ff8f8f "A:\" " " "" "" ""
|
В правиле указывается пробел как конец цитаты и все прекрасно работает в 1 варианте однако во втором т.к. путь указан с пробелом (есть такие папки) подсветка работает только до пробела. Можно ли как нибудь выкрутится?
Где можно почитать про логику QuotesRE (может тут решение будет)
Простите если данный вопрос по теме поднимался. Искал долго не нашел.
Вот выкладываю собственно сам файлик .coder
https://docs.google.com/a/egorkin.net/file/d/0B8E1PEl7i8NZVWdwQmxjaUZ0VTA/edit |
|
| Back to top |
|
 |
Instructor Site Admin
Joined: 06 Jul 2006 Posts: 4640
|
Posted: Wed Mar 20, 2013 1:41 pm Post subject: |
|
|
Van Hoffen
| Code: | Quotes:
;======================================================================
;Flags Font Color Color Quote Quote Escape Quote Quote
; style text bkgrnd start end char include exclude
;======================================================================
0 2 0 #ff8f8f `"A:\` `"` "" "" ""
256 2 0 #ff8f8f `A:\` ` ` "" "" ""
|
|
|
| Back to top |
|
 |
Van Hoffen
Joined: 20 Mar 2013 Posts: 3 Location: Saint-Petersburg
|
Posted: Thu Mar 21, 2013 8:37 am Post subject: |
|
|
Спасибо,
почувствовал себя идиотом.  |
|
| Back to top |
|
 |
Instructor Site Admin
Joined: 06 Jul 2006 Posts: 4640
|
Posted: Thu Mar 21, 2013 9:10 am Post subject: |
|
|
Van Hoffen
Возможно, будет эффективнее, вместо перечисления каждой буквы диска, использовать:
| Code: | QuotesRE:
;===========================================================================================
;Flags Pattern \BackRef=(FontStyle,ColorText,ColorBk) \BackRef=...
;===========================================================================================
0 `"[a-z]:\\.*"|[a-z]:\\.*(?= |$)` `\0=(0,0,#ff8f8f)`
|
|
|
| Back to top |
|
 |
Egorkaru
Joined: 22 Mar 2013 Posts: 21 Location: Белово
|
Posted: Fri Mar 22, 2013 7:25 am Post subject: |
|
|
| Где взять файлы с расширением .coder? |
|
| Back to top |
|
 |
|