Air Brush (Airbrush) — подсветка синтаксиса в редакторе

Здесь можно обсудить ваш любимый плагин.
User avatar
zg
zero-gravity
Posts: 6016
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

Re: Airbrush - подсветка синтаксиса в редакторе

Post by zg »

Latest post of the previous page:

Break Action wrote:Подскажите плз, как подсветить Perl и CSS?!
никак.
Break Action
Posts: 21
Joined: Thu 22 May, 2008 20:49

Re: Airbrush - подсветка синтаксиса в редакторе

Post by Break Action »

Может есть какой-нибудь способ, как-то самому собрать формат?! Только бы доку почитать.
User avatar
zg
zero-gravity
Posts: 6016
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

Re: Airbrush - подсветка синтаксиса в редакторе

Post by zg »

Break Action wrote:Может есть какой-нибудь способ, как-то самому собрать формат?!
есть.
Только бы доку почитать.
исходники — лучшая дока :)
User avatar
Александр Кряжев
Posts: 882
Joined: Sun 03 Dec, 2006 10:09
Location: Москва
Has thanked: 2 times
Contact:

Re: Airbrush - подсветка синтаксиса в редакторе

Post by Александр Кряжев »

Извините за оффтоп, не могу терпеть: zg - дзэн-буддист! Классический! :ha:

Фар - маргинальный продукт. (c) zg
Break Action
Posts: 21
Joined: Thu 22 May, 2008 20:49

Re: Airbrush - подсветка синтаксиса в редакторе

Post by Break Action »

Могли бы вы ткунть носом в ссылку, где лежать исходники с докой.
Заранее признателен.
User avatar
zg
zero-gravity
Posts: 6016
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

Re: Airbrush - подсветка синтаксиса в редакторе

Post by zg »

Break Action wrote:Могли бы вы ткунть носом в ссылку, где лежать исходники с докой.
тут.
Break Action
Posts: 21
Joined: Thu 22 May, 2008 20:49

Re: Airbrush - подсветка синтаксиса в редакторе

Post by Break Action »

Ээээ... сорри, но я там не нашел, ниодного примера .fmt
User avatar
zg
zero-gravity
Posts: 6016
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

Re: Airbrush - подсветка синтаксиса в редакторе

Post by zg »

Break Action wrote:Ээээ... сорри, но я там не нашел, ниодного примера .fmt
папка plugins с десятью подпапками ни на какие мысли не наводит?
Break Action
Posts: 21
Joined: Thu 22 May, 2008 20:49

Re: Airbrush - подсветка синтаксиса в редакторе

Post by Break Action »

Сорри заслепило!
:ha:
Denis
Posts: 1444
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 10 times
Been thanked: 5 times

Re: Airbrush - подсветка синтаксиса в редакторе

Post by Denis »

Переделанный из c++ плагин для подсветки c#. Изменены только ключевые слова.
2useven10
Posts: 5204
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 310 times

Re: Airbrush - подсветка синтаксиса в редакторе

Post by 2useven10 »

можно ли собрать airbrush для x64?
User avatar
zg
zero-gravity
Posts: 6016
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

Re: Airbrush - подсветка синтаксиса в редакторе

Post by zg »

2useven10 wrote:можно ли собрать airbrush для x64?
теоретически — наверное можно.
2useven10
Posts: 5204
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 310 times

Re: Airbrush - подсветка синтаксиса в редакторе

Post by 2useven10 »

Практически тоже можно. Я собрал под VC++ 2005...
Даже что-то красит, НО падает в ConfigureW() -- Info.DialogRun(), перед строкой if(DlgCode==6) ...
Времени разбираться пока нет...
Код я немного правил. Но в 32 битном режиме он работатет.
2useven10
Posts: 5204
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 310 times

Re: Airbrush - подсветка синтаксиса в редакторе

Post by 2useven10 »

Починил. На первый взгляд работает :)
2useven10
Posts: 5204
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 310 times

Re: Airbrush - подсветка синтаксиса в редакторе

Post by 2useven10 »

Итак, если кому-то интересно...
Я сделал комбинированный билд airbrush из сорсов взятых через svn у злых программеров + denis cs.zip.
"Комбинированный" т.к. сначала при помощи минимального набора gnu_tools (make m4 bison re2c) создаются bootstrap/*.h и *.cpp файлы -- make_bootstrap.bat, а затем в VStudio собираются длл плагина. Фар хедеры текущие.
Скрипты, мэйкфайлы и проекты для VC++ 2005 и VC++ 6.0 здесь.
Сорсы немного изменены: весь набор, изменения. Код приводивший к завалу помечен комментарием //!!!.
Стандартная сборка через mingw-gcc работает тоже...
Для сборки дистрибутива airbrush надо запустить make_distrib.bat . Готовые x64 плагины far2, far1 (последний не проверял).

Все ссылки есть здесь: http://sharapov-16.narod.ru/far/far_plugin_files.html
PS: замечания приветствуются (хотя бы работает/не работает)
Denis
Posts: 1444
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 10 times
Been thanked: 5 times

Re: Airbrush - подсветка синтаксиса в редакторе

Post by Denis »

Airbrush упал на вставке текста.
Far 2.0 build 1807 x86
Airbrush 0.9.14.0
Attachments
FStd_trap.log.zip
(13.46 KiB) Downloaded 145 times
Post Reply

Return to “Обсуждение плагинов”