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 ... 23, 24, 25
 
Post new topic   Reply to topic    AkelPad Forum Index -> Plugins
View previous topic :: View next topic  
Author Message
Diamen



Joined: 15 Aug 2008
Posts: 55

PostPosted: Sat Jun 03, 2017 9:30 pm    Post subject: Reply with quote

Do it is possible to change font size with a theme in CodeFold Panel?
Back to top
View user's profile Send private message
vvch



Joined: 25 Jul 2009
Posts: 39

PostPosted: Wed Jun 07, 2017 8:20 am    Post subject: Reply with quote

opk44 wrote:
man-one-quest
Coder::Settings --> AutoComplete 2 --> [ ] Inherit typed case
(в русском интерфейсе "Наследовать регистр введенных символов").

А что, собственно, сия галка означает? От кого наследовать, и почему наследуя, регистр сбрасывается? В доке эта галка вообще не значится...
Back to top
View user's profile Send private message
opk44



Joined: 16 Jan 2010
Posts: 533

PostPosted: Wed Jun 07, 2017 10:09 am    Post subject: Reply with quote

vvch wrote:
opk44 wrote:
man-one-quest
Coder::Settings --> AutoComplete 2 --> [ ] Inherit typed case
(в русском интерфейсе "Наследовать регистр введенных символов").

А что, собственно, сия галка означает? От кого наследовать, и почему наследуя, регистр сбрасывается? В доке эта галка вообще не значится...

1. Странный вопрос "от кого"? Зачем тень на плетень наводить, когда ясно написано -- ...введенных символов! От них и наследуется. Какие могут быть варианты?
2. Последняя "полноценная" документация (Surveyor) на сам редактор датирована ноябрём 2012. А на плагины - февралём 2010. Много воды с тех пор утекло. Теперь как в фильме: "Верунчик, сама-сама-сама..." Wink
Back to top
View user's profile Send private message
cordylus



Joined: 14 Dec 2016
Posts: 7

PostPosted: Sun Jun 11, 2017 6:44 am    Post subject: Reply with quote

Ошибка в парсинге inline JavaScript:

Однострочный комментарий // не должен иметь приоритет над закрытием </script>.

Таким образом, <script>//text</script> ломает подсветку всего последующего файла (или до следующего </script>).

Подробнее: https://stackoverflow.com/questions/10926091/commenting-out-script-closing-tag-syntax-ok-or-not
Back to top
View user's profile Send private message
Skif_off



Joined: 20 Oct 2013
Posts: 1094

PostPosted: Sun Jun 11, 2017 7:55 am    Post subject: Reply with quote

cordylus
До "</script>" все правила берутся исключительно из js.coder. Не пробовали в Skips третьим правилом добавить
Code:
1   "//"   "</script>"   ":"

?
И/или заменить
Code:
1   3   ${COMM}   0   "//"   ""   ":"   ""   ""   0   0

на
Code:
261=1+4+256
261   3   ${COMM}   0   "//"   "</script>"   ":"   ""   ""   0   0
1   3   ${COMM}   0   "//"   ""   ":"   ""   ""   0   0

?

Пара вопросов, если можно Smile Какие редакторы покажут корректно? Зачем вообще так писать?
Back to top
View user's profile Send private message
cordylus



Joined: 14 Dec 2016
Posts: 7

PostPosted: Sun Jun 11, 2017 9:25 am    Post subject: Reply with quote

Skif_off
Не помогло, только цвет комментария у </script> убрало, подсветка после него остается поломанной, как если бы это был всё ещё js.

Quote:
Какие редакторы покажут корректно?

Например, Vim и Geany.

Quote:
Зачем вообще так писать?

В моём случае мне нужно было временно закомментировать кусок кода, вставленный как однострочник типа <script>run();</script>. Но вообще всё должно работать корректно, ведь мало ли какой код ещё в жизни попадётся. Как у автора по ссылке, например.
Back to top
View user's profile Send private message
cordylus



Joined: 14 Dec 2016
Posts: 7

PostPosted: Tue Jun 20, 2017 5:41 pm    Post subject: Reply with quote

Аналогичная проблема со стилями: незакрытая фигурная скобка { в <style> портит подсветку всего последующего файла. Понятно, что такой код - некорректный, но всё же в случае ошибок подсветка не должна противоречить браузеру.
Back to top
View user's profile Send private message
SilverWolf



Joined: 27 Jun 2017
Posts: 2

PostPosted: Tue Jun 27, 2017 7:40 pm    Post subject: Reply with quote

Задался вопрос:
Есть в Coder кастомная подсветка (возможность выбрать некий символ, или текст и подсвечивать его во всём документе неким цветом), всего цветов 5.
Вопрос: можно-ли как-то расширить цветовой диапазон подсветки? Например до 14-15 цветов (тёмно-тёмно-серый, синий, зелёный, голубой, красный, фиолетовый, коричневый, серый, тёмно-серый, ярко-синий, ярко-зелёный, ярко-голубой, ярко-красный, ярко-фиолетовый и жёлтый) на подобии 16-цветной палитры TGA/EGA?
Если да то как (кроме правки самого dll)?
Back to top
View user's profile Send private message
opk44



Joined: 16 Jan 2010
Posts: 533

PostPosted: Wed Jun 28, 2017 12:18 am    Post subject: Reply with quote

SilverWolf wrote:
...всего цветов 5...

Не следует путать круглое с тёплым. Пять не "цветов", а готовых иконок-"фломастеров". Цвета задаются в формате "#RRGGBB". Соответственно, доступно (теоретически) 256^3=16777216 цветов.
SilverWolf wrote:
Если да то как (кроме правки самого dll)?

1. Посмотреть документацию на Coder-плагин (\AkelFiles\Docs\Coder-Rus.txt).
2. Определиться с требуемыми цветами (частично есть тут).
3. Отредактировать контекстное меню (Ctrl+LeftMouse на одном из имеющихся пунктов меню).
Примерный вид меню после редактирования (к "стандартным" добавлены ещё 3: Pink, Blue, Lemon):
Code:
...
SEPARATOR
"Отметить" Icon("%a\AkelFiles\Plugs\Coder.dll", 0)
{
  "Бирюзовым" Call("Coder::HighLight", 2, 0, "#9BFFFF", 1, 0, 11) Icon("%a\AkelFiles\Plugs\Coder.dll", 6)
  "Оранжевым" Call("Coder::HighLight", 2, 0, "#FFCD9B", 1, 0, 12) Icon("%a\AkelFiles\Plugs\Coder.dll", 7)
  "Желтым" Call("Coder::HighLight", 2, 0, "#FFFF9B", 1, 0, 13) Icon("%a\AkelFiles\Plugs\Coder.dll", 8)
  "Фиолетовым" Call("Coder::HighLight", 2, 0, "#BE7DFF", 1, 0, 14) Icon("%a\AkelFiles\Plugs\Coder.dll", 9)
  "Зеленым" Call("Coder::HighLight", 2, 0, "#88E188", 1, 0, 15) Icon("%a\AkelFiles\Plugs\Coder.dll", 10)
  "Pink"  Call("Coder::HighLight", 2, 0, "#FF55C6", 1, 0, 16) Icon()
  "Blue"  Call("Coder::HighLight", 2, 0, "#0F5EEB", 1, 0, 17) Icon()
  "Lemon" Call("Coder::HighLight", 2, 0, "#D0FF00", 1, 0, 18) Icon()
  SEPARATOR
  -"Убрать все отметки" Call("Coder::HighLight", 3, 0) Icon("%a\AkelFiles\Plugs\Coder.dll", 11)
}
...

Что же касается иконок, то это другой вопрос. В приведенном выше примере, камрад, не захотев иметь "заглушку" вместо иконки, по-видимому, сам напрягался.
Back to top
View user's profile Send private message
SilverWolf



Joined: 27 Jun 2017
Posts: 2

PostPosted: Wed Jun 28, 2017 7:25 am    Post subject: Reply with quote

opk44, спасибо!
Да, не дочитал документацию, да и про финт с менюшкой не знал Smile Звиняюсь Smile
Back to top
View user's profile Send private message
VladSh



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

PostPosted: Thu Jun 29, 2017 3:43 pm    Post subject: Reply with quote

Infocatcher
Предлагаю в раздел Words файла log.coder добавить ещё и:
Code:
0   2   ${WARN}   0   denied
0   2   ${WARN}   0   отказано


Вопрос всем, потому что всё забыл...)) Как сделать так, чтобы вхождение "Exception" подсвечивалось даже если это не отдельное слово, а к примеру и в "AccessControlException"?
Back to top
View user's profile Send private message Visit poster's website
Infocatcher



Joined: 06 Aug 2007
Posts: 1761

PostPosted: Thu Jun 29, 2017 8:42 pm    Post subject: Reply with quote

VladSh wrote:
Предлагаю в раздел Words файла log.coder добавить ещё и:
Code:
0   2   ${WARN}   0   denied
0   2   ${WARN}   0   отказано
Ага, добавил, спасибо.

VladSh wrote:
Как сделать так, чтобы вхождение "Exception" подсвечивалось даже если это не отдельное слово, а к примеру и в "AccessControlException"?
С Quotes/QuotesRE мудрить, по идее.
Back to top
View user's profile Send private message Visit poster's website
Diamen



Joined: 15 Aug 2008
Posts: 55

PostPosted: Wed Aug 09, 2017 9:02 am    Post subject: Reply with quote

"add word from document marked with plus" work in language file but not in txt file.
How use it in txt file?
Back to top
View user's profile Send private message
DV



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

PostPosted: Wed Aug 09, 2017 7:19 pm    Post subject: Reply with quote

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?
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 ... 23, 24, 25
Page 25 of 25

 
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