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 (3)
Goto page Previous  1, 2, 3 ... 24, 25, 26
 
Post new topic   Reply to topic    AkelPad Forum Index -> Plugins
View previous topic :: View next topic  
Author Message
Diamen



Joined: 15 Aug 2008
Posts: 57

PostPosted: Sun Nov 05, 2017 7:21 pm    Post subject: Reply with quote

DV wrote:
Diamen,
Seems to work for any file.
Could you provide more details (e.g. step-by-step instruction) of what does not work? Maybe with a screenshot? Also, what are the options of "AutoComplete 1" in the Coder plugin settings?

I could not give more details.
it's as I wrote it.
the same same.txt file as the autocomplete does not work with.js extension works.
I also tryed to delete "txt.coder".
attache setting images.

Back to top
View user's profile Send private message
opk44



Joined: 16 Jan 2010
Posts: 596

PostPosted: Sun Nov 05, 2017 10:12 pm    Post subject: Reply with quote

Diamen
1. Are you using this file "txt.coder" or any other?
http://akelpad.sourceforge.net/files/plugs/Coder/txt.coder (30949 bytes 15-Sep-2016 19:41)
2. Have you made changes to the file "txt.coder"?
3. Try to temporarily disable the option "Use delimeters from syntax theme".
Back to top
View user's profile Send private message
Diamen



Joined: 15 Aug 2008
Posts: 57

PostPosted: Mon Nov 06, 2017 7:04 am    Post subject: Reply with quote

you txt.coder solved, ty.
Back to top
View user's profile Send private message
mike2003



Joined: 22 Apr 2016
Posts: 13

PostPosted: Sun Dec 24, 2017 1:10 pm    Post subject: Reply with quote

Как подключить дополнительные схемы?
Я их скачал, закинул в папку Coder и ничего не появилось в списке. Что нужно сделать?
И почему в списке в программе, где надо выбирать тему их нет?
Back to top
View user's profile Send private message
DV



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

PostPosted: Sun Dec 24, 2017 8:10 pm    Post subject: Reply with quote

mike2003,
Ваш вопрос похож на последний, описанный в теме FAQ:
http://akelpad.sourceforge.net/forum/viewtopic.php?t=51
Back to top
View user's profile Send private message
opk44



Joined: 16 Jan 2010
Posts: 596

PostPosted: Sun Dec 24, 2017 8:59 pm    Post subject: Reply with quote

mike2003
1. Предполагается, что плагин Coder подключен и работает. Тогда произведённого вами копирования "новых схем" должно быть вполне достаточно для автоматической работы подсветки на целевых файлах. Автоматическая работа подразумевает, что редактируемый файл имеет соответствующее расширение (например: *.au3 - "AutoIt", *.js - "JScript", и. т. д.). Если вы создаете файл "с нуля", то до момента первого сохранения у файла естественно нет ещё никакого ни имени ни расширения (т. е. это, строго говоря, ещё даже не файл) и может быть задействована подсветка "по-умолчанию" (жарг. "дефолтная"). Какая именно, определяется самим пользователем здесь:
Coder::Settings --> Общие --> "Псевдоним для неизвестного файла".
После сохранения файла с "правильным" расширением, должна автоматически задействоваться "правильная" подсветка, в том числе и дополнительная. Если этого не происходит, то читайте FAQ.

2. Если автоматической обработки для вас не достаточно и вы хотите иметь дополнительную опцию в виде ручной установки произвольной схемы подсветки для произвольного файла (по "списку"), то переходим к пункту 3.

3. "Списки" - это вотчина ContextMenu plugin. Формируются вручную (не автоматически). Ознакомьтесь с файлом "\AkelFiles\Docs\ContextMenu-Rus.txt" и создайте новые пункты по аналогии с уже имеющимися (если вы впервые будете редактировать контекстное меню, то желательно предварительно сделать резервную копию файла "\AkelFiles\Plugs\ContextMenu.ini").
Back to top
View user's profile Send private message
mike2003



Joined: 22 Apr 2016
Posts: 13

PostPosted: Mon Dec 25, 2017 12:55 pm    Post subject: Reply with quote

2-3 Разобрался, ну и гемор. Интересно, а что мешало сделать нормальную ДИНАМИЧЕСКУЮ генерацию менюшек, как во всех программах?
Back to top
View user's profile Send private message
opk44



Joined: 16 Jan 2010
Posts: 596

PostPosted: Mon Dec 25, 2017 5:45 pm    Post subject: Reply with quote

mike2003 wrote:
Интересно, а что мешало сделать нормальную ДИНАМИЧЕСКУЮ генерацию менюшек, как во всех программах?
Отличный вопрос! Тоже вот всё время забываю функцию голосового ввода потребовать. Предлагаю усилить накал тезисом - "и за что только я вам деньги плачу?!" Smile
Back to top
View user's profile Send private message
mike2003



Joined: 22 Apr 2016
Posts: 13

PostPosted: Tue Dec 26, 2017 8:41 am    Post subject: Reply with quote

Это не вопрос цены, а вопрос уровня разработки. А так получается Простоквашино. https://www.youtube.com/watch?v=SO-5ocAkvZs
Даже бесплатные скрипты AutoIt имеет схожий функционал на коленке. Список так и так формируется в плагине, но использовать его нормально запрещено.
Back to top
View user's profile Send private message
Skif_off



Joined: 20 Oct 2013
Posts: 1110

PostPosted: Tue Dec 26, 2017 9:45 am    Post subject: Reply with quote

mike2003 wrote:
Список так и так формируется в плагине

Ну а меню - в другом плагине. Такая архитектура.
Сколько раз в день вы переделываете меню? Smile
Back to top
View user's profile Send private message
Skif_off



Joined: 20 Oct 2013
Posts: 1110

PostPosted: Wed Jan 03, 2018 6:06 am    Post subject: Reply with quote

Пост выше сегодня внезапно родил вопрос, который отказывается уходить из головы Smile А кто-нибудь делает меню со ВСЕМИ coder-файлами?

Можно понять и принять, например, ini.coder и xml.coder (конфиги с хитрым расширением, не угадаешь, иногда пересекающиеся расширения (*.conf могут быть как INI-, так и XML-based)) или python.coder, perl.coder и, например, sh.coder (бывают файлы без расширений): может потребоваться ручное переключение.
По созданию новых - как-то у каждого своё, но число всё равно ограничено: зачем загромождать меню? А, например, плагин Templates - по умолчанию 9 задействует, меньше половины >>>

asm.coder
bat.coder
cpp.coder
css.coder
html.coder
js.coder
pascal.coder
php.coder
xml.coder


При 22х дефолтных файлах плагина дефлтное меню (кнопка на панели инстументов) содержит 21 пункт (не включая разделитель и пункт "Без темы"), у меня 67 coder-файлов и 30 пунктов, из которых три вообще без какого-либо автодетекта, исключительно ручное переключение возможно (полный набор есть в двух подменю, для переключения и открытия в редакторе, в Плагины > Coder - программирование, сгруппированные в три набора - По умолчанию/Дополнительные/Собственные).
Back to top
View user's profile Send private message
CBruce



Joined: 15 Oct 2015
Posts: 16

PostPosted: Tue Jan 30, 2018 8:32 pm    Post subject: Multiple Coder syntax files for the same file extension? Reply with quote

There is the provided VBScript.coder and I have added the freebasic.coder and am building a PowerBasic.coder.

How does Coder handle multiple syntax files for the same file extension?

All three syntax files have checkmarks next to them in the syntax menu - and I can not deselect any of them.

Does the first syntax file in the menu "win"... do they all get merged together... or does something else happen?

Thanks,
CBruce
Back to top
View user's profile Send private message
opk44



Joined: 16 Jan 2010
Posts: 596

PostPosted: Tue Jan 30, 2018 10:36 pm    Post subject: Re: Multiple Coder syntax files for the same file extension? Reply with quote

CBruce wrote:
do they all get merged together... or does something else happen?
1. AFAIK only one is "win" - the first target file in cache file.
If you want to see which one, you can use script from "Coder-Eng.txt" (lines: 269-284)

2. Many checkmarks in menu - because it has equal "Call" strings:
"fb2" Call("Coder::Settings", 1, "fb2") Icon("%a\AkelIcons.dll", 0)
"bla-bla-bla" Call("Coder::Settings", 1, "fb2") Icon("%a\AkelIcons.dll", 0)
Doesn't matter, what do you write in red part - "fb2" or "bla-bla-bla", but if you edit "somefile.fb2", both items will have been marked.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    AkelPad Forum Index -> Plugins All times are GMT
Goto page Previous  1, 2, 3 ... 24, 25, 26
Page 26 of 26

 
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