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.
Posted: Sun Nov 05, 2017 10:12 pm
by opk44
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".
Posted: Mon Nov 06, 2017 7:04 am
by Diamen
you txt.coder solved, ty.
Posted: Sun Dec 24, 2017 1:10 pm
by mike2003
Как подключить дополнительные схемы?
Я их скачал, закинул в папку Coder и ничего не появилось в списке. Что нужно сделать?
И почему в списке в программе, где надо выбирать тему их нет?
mike2003
1. Предполагается, что плагин Coder подключен и работает. Тогда произведённого вами копирования "новых схем" должно быть вполне достаточно для автоматической работы подсветки на целевых файлах. Автоматическая работа подразумевает, что редактируемый файл имеет соответствующее расширение (например: *.au3 - "AutoIt", *.js - "JScript", и. т. д.). Если вы создаете файл "с нуля", то до момента первого сохранения у файла естественно нет ещё никакого ни имени ни расширения (т. е. это, строго говоря, ещё даже не файл) и может быть задействована подсветка "по-умолчанию" (жарг. "дефолтная"). Какая именно, определяется самим пользователем здесь: Coder::Settings --> Общие --> "Псевдоним для неизвестного файла".
После сохранения файла с "правильным" расширением, должна автоматически задействоваться "правильная" подсветка, в том числе и дополнительная. Если этого не происходит, то читайте FAQ.
2. Если автоматической обработки для вас не достаточно и вы хотите иметь дополнительную опцию в виде ручной установки произвольной схемы подсветки для произвольного файла (по "списку"), то переходим к пункту 3.
3. "Списки" - это вотчина ContextMenu plugin. Формируются вручную (не автоматически). Ознакомьтесь с файлом "\AkelFiles\Docs\ContextMenu-Rus.txt" и создайте новые пункты по аналогии с уже имеющимися (если вы впервые будете редактировать контекстное меню, то желательно предварительно сделать резервную копию файла "\AkelFiles\Plugs\ContextMenu.ini").
Posted: Mon Dec 25, 2017 12:55 pm
by mike2003
2-3 Разобрался, ну и гемор. Интересно, а что мешало сделать нормальную ДИНАМИЧЕСКУЮ генерацию менюшек, как во всех программах?
Posted: Mon Dec 25, 2017 5:45 pm
by opk44
mike2003 wrote:Интересно, а что мешало сделать нормальную ДИНАМИЧЕСКУЮ генерацию менюшек, как во всех программах?
Отличный вопрос! Тоже вот всё время забываю функцию голосового ввода потребовать. Предлагаю усилить накал тезисом - "и за что только я вам деньги плачу?!"
Posted: Tue Dec 26, 2017 8:41 am
by mike2003
Это не вопрос цены, а вопрос уровня разработки. А так получается Простоквашино. https://www.youtube.com/watch?v=SO-5ocAkvZs
Даже бесплатные скрипты AutoIt имеет схожий функционал на коленке. Список так и так формируется в плагине, но использовать его нормально запрещено.
Posted: Tue Dec 26, 2017 9:45 am
by Skif_off
mike2003 wrote:Список так и так формируется в плагине
Ну а меню - в другом плагине. Такая архитектура.
Сколько раз в день вы переделываете меню?
Posted: Wed Jan 03, 2018 6:06 am
by Skif_off
Пост выше сегодня внезапно родил вопрос, который отказывается уходить из головы А кто-нибудь делает меню со ВСЕМИ coder-файлами?
Можно понять и принять, например, ini.coder и xml.coder (конфиги с хитрым расширением, не угадаешь, иногда пересекающиеся расширения (*.conf могут быть как INI-, так и XML-based)) или python.coder, perl.coder и, например, sh.coder (бывают файлы без расширений): может потребоваться ручное переключение.
По созданию новых - как-то у каждого своё, но число всё равно ограничено: зачем загромождать меню? А, например, плагин Templates - по умолчанию 9 задействует, меньше половины
При 22х дефолтных файлах плагина дефлтное меню (кнопка на панели инстументов) содержит 21 пункт (не включая разделитель и пункт "Без темы"), у меня 67 coder-файлов и 30 пунктов, из которых три вообще без какого-либо автодетекта, исключительно ручное переключение возможно (полный набор есть в двух подменю, для переключения и открытия в редакторе, в Плагины > Coder - программирование, сгруппированные в три набора - По умолчанию/Дополнительные/Собственные).
Multiple Coder syntax files for the same file extension?
Posted: Tue Jan 30, 2018 8:32 pm
by CBruce
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
Re: Multiple Coder syntax files for the same file extension?
Posted: Tue Jan 30, 2018 10:36 pm
by opk44
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.
Posted: Sat Mar 10, 2018 11:37 am
by wertfds
кто-нибудь переводил подсветку Bred3.hdr в формат Coder?
Posted: Mon Mar 12, 2018 1:29 pm
by Skif_off
wertfds
Наверное, таки *.hrc? Вроде всё необходимое там есть.
Вам нужна подсветка синтаксиса конкретного языка? Возможна, она уже существует?