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 

Coder plugin (2)
Goto page 1, 2, 3 ... 61, 62, 63  Next
 
Post new topic   Reply to topic    AkelPad Forum Index -> Plugins
View previous topic :: View next topic  
Author Message
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5397

PostPosted: Sat Jan 26, 2013 7:46 am    Post subject: Coder plugin (2) Reply with quote

Coder plugin (1) 19.06.2010 - 25.01.2013
Coder plugin (2)

Дополнительные возможности для программирования:
- Подсветка синтаксиса.
- Поддержка сворачиваемых блоков (фолдинг).
- Авто-дополнение.
Дополнительные синтаксические файлы.

Additional features for programming:
- Syntax highlighting.
- Code folding.
- Auto-completion.
Additional syntax files.


<< Download>>


Last edited by Instructor on Sun Jun 08, 2014 2:05 pm; edited 1 time in total
Back to top
View user's profile Send private message Send e-mail
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5397

PostPosted: Sat Jan 26, 2013 7:47 am    Post subject: Reply with quote

Изменено: переход на отметку через внешний вызов 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
View user's profile Send private message Send e-mail
VladSh



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

PostPosted: Fri Feb 01, 2013 1:19 pm    Post subject: Reply with quote

Instructor
Спасибо большое за изменения!

Instructor wrote:
Изменено: переход на отметку через внешний вызов 4 игнорирует опцию "Автоматически отмечать выделенное" (Coder::HighLight).
Работает отлично.

Instructor wrote:
Добавлено: идентификатор -2 во внешний вызов с кодом 3 - удаляет отметки выделенного текста (Coder::HighLight).
Удаляет Smile
А можно сделать так, чтобы текст не выделять с отметкой, а просто ставить курсор? Ну, то есть, ставим курсор на метку, и чтобы внешний вызов удалял отметки.

И ещё вот это, пожалуйста. Очень уж не хватает действительно автоматического перехода)
Back to top
View user's profile Send private message Visit poster's website
Jabberwock



Joined: 10 Dec 2006
Posts: 24

PostPosted: Fri Feb 08, 2013 10:11 am    Post subject: Reply with quote

Очень хочется, чтобы Акелпад ходил по ссылкам внутри макета HTML.
Например, чтобы по щелчку на <script src="js/megascript.js"></script> в другом окне акелпада открывался megascript.js, а по клику на <link rel="stylesheet" href="css/style.css"> открывался style.css.
Back to top
View user's profile Send private message
Infocatcher



Joined: 06 Aug 2007
Posts: 1629

PostPosted: Fri Feb 08, 2013 10:24 am    Post subject: Reply with quote

Jabberwock
Есть openRelativeFile.js, вызывать, правда, надо вручную.
Back to top
View user's profile Send private message Visit poster's website
VladSh



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

PostPosted: Fri Feb 08, 2013 10:28 am    Post subject: Reply with quote

Jabberwock
Формат ссылки можно добавить такой в настройки, но откуда оно будет открывать файлы? Это нигде не задашь.
Можно настроить гиперссылку, а на райт-клике добавить пункт меню, который будет вызывать скрипт, модифицирующий ссылку (например берёт путь по текущему файлу и отталкиваясь от него...) и открывающий его.
Back to top
View user's profile Send private message Visit poster's website
VladSh



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

PostPosted: Fri Feb 08, 2013 10:31 am    Post subject: Reply with quote

Infocatcher wrote:
Есть openRelativeFile.js, вызывать, правда, надо вручную.
Если можно, то в 2-х словах объясните, плз, чем он отличается от openFileIn.js? (спрашиваю, т.к. русской доки нет нигде, и мы стремимся городить велеки каждый для себя, чем использовать горы скрипта друг друга).
Back to top
View user's profile Send private message Visit poster's website
Infocatcher



Joined: 06 Aug 2007
Posts: 1629

PostPosted: Fri Feb 08, 2013 10:45 am    Post subject: Reply with quote

VladSh
openRelativeFile.js ищет рядом с кареткой существующий относительный путь и открывает найденный файл в AkelPad'e.
Если файл бинарный, то он открывается ассоциированной программой.

А openFileIn.js открывает переданный в аргументах файл в заданной (тоже аргументом) программе.
Back to top
View user's profile Send private message Visit poster's website
VladSh



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

PostPosted: Fri Feb 08, 2013 10:48 am    Post subject: Reply with quote

Infocatcher wrote:
VladSh
openRelativeFile.js ищет рядом с кареткой существующий относительный путь и открывает найденный файл в AkelPad'e.
То есть он нашёл js/megascript.js, а откуда он будет его открывать? Всё-таки отталкиваясь от текущего файла?
Back to top
View user's profile Send private message Visit poster's website
Infocatcher



Joined: 06 Aug 2007
Posts: 1629

PostPosted: Fri Feb 08, 2013 10:59 am    Post subject: Reply with quote

VladSh
Да, относительно текущего.
И есть специальная обработка для ссылок chrome:// и resource:// в файлах расширений для Firefox/Thunderbird/SeaMonkey и прочих.
Back to top
View user's profile Send private message Visit poster's website
Van Hoffen



Joined: 20 Mar 2013
Posts: 3
Location: Saint-Petersburg

PostPosted: Wed Mar 20, 2013 10:48 am    Post subject: Подсветка пути и имени файла по расширению. Reply with quote

Добрый день гуры,

Пользуюсь программой не первый год, но недавно всерьез начал править цветовую схему для типа файлов - 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
View user's profile Send private message
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5397

PostPosted: Wed Mar 20, 2013 1:41 pm    Post subject: Reply with quote

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
View user's profile Send private message Send e-mail
Van Hoffen



Joined: 20 Mar 2013
Posts: 3
Location: Saint-Petersburg

PostPosted: Thu Mar 21, 2013 8:37 am    Post subject: Reply with quote

Спасибо,
Quote:
`"A:\` `"`

почувствовал себя идиотом. Very Happy
Back to top
View user's profile Send private message
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5397

PostPosted: Thu Mar 21, 2013 9:10 am    Post subject: Reply with quote

Van Hoffen
Возможно, будет эффективнее, вместо перечисления каждой буквы диска, использовать:
Code:
QuotesRE:
;===========================================================================================
;Flags  Pattern                          \BackRef=(FontStyle,ColorText,ColorBk) \BackRef=...
;===========================================================================================
0   `"[a-z]:\\.*"|[a-z]:\\.*(?= |$)` `\0=(0,0,#ff8f8f)`
Back to top
View user's profile Send private message Send e-mail
Egorkaru



Joined: 22 Mar 2013
Posts: 73
Location: Белово, Кемеровская область, Россия

PostPosted: Fri Mar 22, 2013 7:25 am    Post subject: Reply with quote

Где взять файлы с расширением .coder?
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic   Reply to topic    AkelPad Forum Index -> Plugins All times are GMT
Goto page 1, 2, 3 ... 61, 62, 63  Next
Page 1 of 63

 
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