Coder plugin (1)

Discuss and announce AkelPad plugins
Locked
  • Author
  • Message
Offline
Site Admin
Posts: 6403
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Изменено: цветовые пометки не очищаются при переоткрытии файла.
Исправлено: открытие файлов одинакового типа в режиме SDI приводило к наложению блоков (Coder::CodeFold).

Changed: marks are not cleared when file reopened.
Fixed: opening files of the same type in SDI mode led to the blocks imposition (Coder::CodeFold).


Coder plugin v9.8

Offline
Posts: 8
Joined: Tue Jul 24, 2012 11:29 am

Post by yaunpi »

@Visitor7: Спасибо за информацию.

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

Надеюсь информация будет полезна.

Спасибо.

Offline
Site Admin
Posts: 6403
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Alex-Rus
См. версию 9.9. Также в txt.coder внесены некоторые из приведенных вами замен.

Offline
Site Admin
Posts: 6403
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Добавлено: $= в секцию "Blocks:" .coder файлов для задания точной аббревиатуры, в которой могут присутствовать разделители.

Added: $= in section "Blocks:" of .coder files for setting exact abbreviation in which delimiters may exists.


Coder plugin v9.9

Offline
Posts: 294
Joined: Tue Jul 27, 2010 11:18 pm

Post by Serge Yolkin »

Instructor
А можно поподробнее про $= ? А то, или я туплю, или это не работает, ни с разделителями, ни без :(

Offline
Posts: 88
Joined: Sun Jun 03, 2012 8:15 am

Post by Visitor7 »

Serge Yolkin, всмысле не работает? Пишу "+-", нажимаю Tab, "+-" преврящается в "±". Если нажимаю Ctrl+Space когда курсор между разделителями(включая перевод строки), получаю список. У вас этого не происходит?

Offline
Posts: 294
Joined: Tue Jul 27, 2010 11:18 pm

Post by Serge Yolkin »

Пишу "+-", нажимаю Tab, "+-" преврящается в "+- ". Если нажимаю Ctrl+Space ничего не происходит.
При "чистой установке" (без старых конфигурационных файлов) всё работает. Меняю .ini на свои - не работает (файлы .coder в обоих случаях из дистрибутива). В следующие выходные будет время - попробую покромсать инишники методом исключения: вероятно, новая фича работает не при любых настройках AP/Coder.

Offline
Posts: 294
Joined: Tue Jul 27, 2010 11:18 pm

Post by Serge Yolkin »

Заработало, даже не совсем понял, в чём была проблема. Кроме некоторых аббревиатур вида $=<... . Из имеющихся в txt.coder - $=<--(забавно, но <--> и --> работают, перестановка аббревиатур не помогает), а так же мои попытки добавить HTML тэги целиком - $=<tag>, тоже неудачны.

Offline
Posts: 4
Joined: Fri Jul 27, 2012 6:10 am

Post by Mario »

Где то есть справка по плагину Coder? Или только то небольшое описание что присутствует в файле txt.coder?
Мне надо сделать чтобы подсвечивались все куски одинакового выделенного текста. Не пойму как сделать... :(

Offline
Posts: 3234
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Post by VladSh »

Mario
opk44 достаточно подробно всё расписал. Если это не помогает, тогда лучше скачать чью-нибудь сборку AkelPad'а, где всё настроено, и уже над ней издеваться, переделывая под себя.

Offline
Site Admin
Posts: 6403
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Serge Yolkin
$=<tag> проверил - работает. Видимо стоит пояснить, что $~ допускает частичное совпадение аббревиатуры, а $= требует точного совпадения. Т.е. чтобы дополнить $=<tag>, необходимо набрать полностью <tag> и нажать клавишу автодополнения.

Offline
Posts: 294
Joined: Tue Jul 27, 2010 11:18 pm

Post by Serge Yolkin »

Instructor
Спасибо, дошло, заработало.

Offline
Posts: 4
Joined: Fri Jul 27, 2012 6:10 am

Post by Mario »

Народ, где нибудь можно почитать описание данного плагина?
Мне, например, с ходу непонятно что там за разделы "Font:", "Colors:", "AutoMark:" и т.д.
Что за слова начинающиеся с символа $, типа "${HighLight_FontStyle}"? Как их использовать?..

Читал файл "Coder-Rus.txt" - там нет толком ничего. Из самого "txt.coder" тоже мало что понятно...

Помогите разобраться плиз :roll:

Offline
Posts: 3234
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Post by VladSh »

Mario wrote:Что за слова начинающиеся с символа $, типа "${HighLight_FontStyle}"? Как их использовать?..
Это такая ерунда... которая соответствует ерунде из окна настроек плагина Coder::Settings (в каждой цветовой теме можно посмотреть).
Лучше взять какую-нибудь рабочую тему и смотреть, как оно работает. Например js.coder, т.к. js-файлы имеются, то сразу будет видно, какие цвета, ну и т.д.

Offline
Posts: 1873
Joined: Mon Aug 06, 2007 1:07 pm
Contact:

Post by Infocatcher »

Если честно, не знаю, на кой это надо :D, но на PHP, оказывается, можно писать в стиле vbs:
http://www.php.net/manual/en/control-st ... syntax.php
Ну, и выверты вида

Code: Select all

<?php
if ($a == 5):
    echo "a equals 5";
    echo "...";
elseif ($a == 6):
    echo "a equals 6";
    echo "!!!";
else:
    echo "a is neither 5 nor 6";
endif;
?>
нельзя сворачивать.
Locked