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 (1)
Goto page Previous  1, 2, 3 ... 97, 98, 99, 100, 101  Next
 
Post new topic   This topic is locked: you cannot edit posts or make replies.    AkelPad Forum Index -> Plugins
View previous topic :: View next topic  
Author Message
sepa



Joined: 30 Nov 2012
Posts: 1

PostPosted: Fri Nov 30, 2012 9:48 am    Post subject: Powershell highlight Reply with quote

Powershell highlight
ps1.coder
https://gist.github.com/4174861
Includes Exchange 2010 cmdlets
Back to top
View user's profile Send private message
t-writer



Joined: 18 Mar 2010
Posts: 18

PostPosted: Fri Nov 30, 2012 12:07 pm    Post subject: Reply with quote

После обновления перестали подсвечиваться (различаться по цвету) английские и русские буквы в новом документе
Back to top
View user's profile Send private message
VladSh



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

PostPosted: Fri Nov 30, 2012 12:16 pm    Post subject: Reply with quote

t-writer
Значит coder-файл переехал новым обновлением. Ищи старый. Если старый не подходит, потому что изменился формат, то переделывай под новый. Или в новый покопируй нужные строки со старого, так быстрее будет.
Back to top
View user's profile Send private message Visit poster's website
t-writer



Joined: 18 Mar 2010
Posts: 18

PostPosted: Fri Nov 30, 2012 1:25 pm    Post subject: Reply with quote

VladSh wrote:
t-writer
Значит coder-файл переехал новым обновлением. Ищи старый. Если старый не подходит, потому что изменился формат, то переделывай под новый. Или в новый покопируй нужные строки со старого, так быстрее будет.


старого нет. Я и старый то особо не переделывал. Я так понимаю это надо txt.coder редактировать? или для нового документа еще cpp.coder?

Может у кого есть готовые файлы??
Back to top
View user's profile Send private message
Lenchik



Joined: 10 Jan 2011
Posts: 291

PostPosted: Fri Nov 30, 2012 1:43 pm    Post subject: Reply with quote

Тут ищите:
http://akelpad.sourceforge.net/files/plugs/Coder/

Дополнительная подсветка греческих букв - вставлять в раздел Delimiters
Code:
; Greek:
0   0   ${TYPE}   0   Α
0   0   ${TYPE}   0   Β
0   0   ${TYPE}   0   Γ
0   0   ${TYPE}   0   Δ
0   0   ${TYPE}   0   Ε
0   0   ${TYPE}   0   Ζ
0   0   ${TYPE}   0   Η
0   0   ${TYPE}   0   Θ
0   0   ${TYPE}   0   Ι
0   0   ${TYPE}   0   Κ
0   0   ${TYPE}   0   Λ
0   0   ${TYPE}   0   Μ
0   0   ${TYPE}   0   Ν
0   0   ${TYPE}   0   Ξ
0   0   ${TYPE}   0   Ο
0   0   ${TYPE}   0   Π
0   0   ${TYPE}   0   Ρ
0   0   ${TYPE}   0   Σ
0   0   ${TYPE}   0   Τ
0   0   ${TYPE}   0   Υ
0   0   ${TYPE}   0   Φ
0   0   ${TYPE}   0   Χ
0   0   ${TYPE}   0   Ψ
0   0   ${TYPE}   0   Ω
Back to top
View user's profile Send private message Visit poster's website
VladSh



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

PostPosted: Fri Nov 30, 2012 3:21 pm    Post subject: Reply with quote

t-writer
txt.coder достаточно. В указанной ссылке выше буквы прописаны по в отдельной строке, а я вроде где-то видел перечнем в одной строке.. Но и имеющийся вариант работать будет.
Back to top
View user's profile Send private message Visit poster's website
Lenchik



Joined: 10 Jan 2011
Posts: 291

PostPosted: Fri Nov 30, 2012 5:40 pm    Post subject: Reply with quote

Вот может txt.coder как раз выложить на gist.github и там из него сделать несколько ветвлений (fork, видимо, а то я в cvs не смыслю пока что)?

А версия, где одной строкой, делалась, чтобы обойти те проблемы, что вызвала запись букв в delimiters (то ли в читалках, то ли в еще каких-то применениях).

Теперь-то можно регулярными выражениями попробовать сделать. Wink Тут же есть в других темах те, кто в них разбирается.
Back to top
View user's profile Send private message Visit poster's website
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5524

PostPosted: Tue Dec 04, 2012 2:09 pm    Post subject: Reply with quote

sepa
Загружено.
Back to top
View user's profile Send private message Send e-mail
DV



Joined: 16 Nov 2006
Posts: 856
Location: Kyiv, Ukraine

PostPosted: Thu Dec 06, 2012 10:22 am    Post subject: Reply with quote

В xml.coder надо будет добавить расширение *.vcxproj (файл проекта VS10).
Также поиск в Bing дал ещё результат для .vbxproj, хотя к примеру сайт fileinfo.com ничего о .vbxproj не знает.
Back to top
View user's profile Send private message
FeyFre



Joined: 07 Aug 2007
Posts: 2060
Location: Vinnitsa, Ukraine

PostPosted: Thu Dec 06, 2012 11:48 am    Post subject: Reply with quote

А ещё .csxproj (для C# проектов)
Ну и в догонку(если уже выснилось что туда можно добавлять более сложные шаблоны) то нужно ещё добавить такого типа *.vcxproj.*.*.user для всех студийных проектов(и от 2010 и старших) - это локальные кеш-копии файлов проектов(уж не знаю для чего), имя формируется в формате
Code:
имяпроекта.расширениетипа.имякомпьютера.имяпользователя.user
так будет точнее чем просто задать *.user

И разу жу такая пянка:
cpp.coder помимо ранее мною предложенного *.cu (гибридные исходники Nvidia CUDA ) добавить *.cl - исходники ядер OpenCL(диалект от C99). Также добавить ключевые слова: __global, global, __local, local,
__constant, constant, __private, private, __kernel, kernel, __read_only, read_only, __write_only, write_only, __read_write, read_write; встроенные типы uchar, ushort, uint, ulong, half, а также их векторные агрегаты(uchar2/3/4/8/16 и т.п. для всех базовых в том числе и для float, double)
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
Executor



Joined: 03 Dec 2010
Posts: 17

PostPosted: Sat Dec 08, 2012 2:54 pm    Post subject: Reply with quote

Я обновил AkelPad, была довольно старая версия, теперь Coder не показывает справа блоки кода, заключенного в {}
Помогите плиз!


ПУСТО:


Last edited by Executor on Sat Dec 08, 2012 5:26 pm; edited 2 times in total
Back to top
View user's profile Send private message
VladSh



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

PostPosted: Sat Dec 08, 2012 5:12 pm    Post subject: Reply with quote

Instructor
По поводу
Code:
  -"Перейти к предыдущей отметке" Call("Coder::HighLight", 4, 0, 0, 0, 1)
  -"Перейти к следующей отметке" Call("Coder::HighLight", 4, 0, 0, 0, 0)

1. Переходы по отмеченному тексту происходит неодинаково. Если установить курсор на отмеченный текст, и вызвать "Перейти к следующей отметке", то переход осуществляется сразу же, если вызвать "Перейти к предыдущей отметке", то сначала текст просто выделяется, а затем, при повторном вызове, только переход. Хотелось, чтобы работало одинаково, как в первом случае, т.е. чтобы переход осуществлялся сразу же, даже когда текст не выделен, а только установлен на нём курсор.

2. При переходе выделяется текст метки, на которую производится переход. Можно ли этого не делать, а то получается, что ориентируешься на один (отмеченный) цвет текста, а в результате перехода получаешь другой (как от выделения), что не удобно, постоянно из-за смены цветов сбиваешься, - теряется ориентирование по тексту.
А для того, чтобы лучше видеть метку, на которую осуществился переход, предлагаю скролить страницу так, чтобы текущая пометка (на которую перешли) позиционировалась посреди экрана.


Добавлено: своя цитата с рубоарда (чтобы не затерялась):
VSHY wrote:
Для автоматического снятия пометки, как я его понимаю (т.е. стал на слово и вызвал), есть строка:
Coder-Rus.txt wrote:
Цитата: ID
Идентификатор (по умолчанию 0). Если ноль, удалить все отметки.
Если -1, удалить автоматически назначенные идентификаторы по цвету.
но вызов
Code:
-"Убрать отметку" Call("Coder::HighLight", 3, -1)
не срабатывает.
Back to top
View user's profile Send private message Visit poster's website
Lenchik



Joined: 10 Jan 2011
Posts: 291

PostPosted: Sat Dec 15, 2012 2:51 pm    Post subject: Reply with quote

Как задать выделение у которого начало "--" находится в начале строки, конец также "--" и находится в конце этой же строки, а посередине бывают вещи типа "----------161E418E3AA59B36" и ещё "-" есть в секции Delimiters?

Пробовал комбинировать ключи 1024+512, но они в паре друг с другом, похоже не работают, соответственно от 1632=1024+512+64+32 тоже толку нет.

Вместе с этим нужно отдельным образом отсеивать случаи, когда часть посередине ограничена только слева "--" в начале строки и и сама оканчивается на конце строки. Такой отсев у меня получился и хочется чтобы он продолжал работать при решении задачи из первого абзаца:
Code:
;544=512+32
544   2   ${DEL2}   0   "--"   ""   ""   ""   ""
Back to top
View user's profile Send private message Visit poster's website
VladSh



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

PostPosted: Tue Dec 18, 2012 2:40 pm    Post subject: Reply with quote

Дополнительно к тому сообщению, что через одно назад:
Coder-Rus.txt wrote:
Call("Coder::HighLight", 4, ID, "#RRGGBB", "#RRGGBB", DIRECTION)
ID
Идентификатор (по умолчанию 0). Если ноль, найти любые отметки.
Если -1, найти автоматически назначенные идентификаторы по цвету.
Автоматический переход к идентификатору по определённому цвету (-1) не работает, - прыгает по цветам всех меток подряд.
Back to top
View user's profile Send private message Visit poster's website
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5524

PostPosted: Thu Dec 20, 2012 4:55 am    Post subject: Reply with quote

Lenchik
Code:
Quotes:
;======================================================================
;Flags  Font    Color   Color   Quote   Quote   Escape  Quote   Quote
;       style   text    bkgrnd  start   end     char    include exclude
;======================================================================
;1541=1+4+512+1024
5   3   ${COMM}   0   "--"   "--"   ""   ""   ""


VladSh wrote:
Автоматический переход к идентификатору по определённому цвету (-1) не работает, - прыгает по цветам всех меток подряд.
Все работает. Цвет для поиска то указываем?
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic   This topic is locked: you cannot edit posts or make replies.    AkelPad Forum Index -> Plugins All times are GMT
Goto page Previous  1, 2, 3 ... 97, 98, 99, 100, 101  Next
Page 98 of 101

 
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