Colorer — гибкая раскраска синтаксиса в редакторе и др.

Здесь можно обсудить ваш любимый плагин.

Colorer — гибкая раскраска синтаксиса в редакторе и др.

Postby John Doe » Wed 04 May, 2005 14:45

Far Colorer — плагин подсветки синтаксиса в редакторе, основанный на Colorer Library Игоря Русских.

- Актуальные версии основаны на Colorer Library версии take5.
- Изначальный автор плагина — Игорь Русских (lomecb).
- После того как плагин портирован на Far 2, поддержкой занимается Алексей Добрунов (ctapmex, он же sonar).
- Официальная поддержка осуществляется через google-группу colorer_ru (на форуме бывает только sonar).

Домашняя страница | Скачать | Анонс

Last edited by John Doe on Wed 23 Jun, 2010 09:50, edited 2 times in total.
Reason: Шапка
User avatar
John Doe
 
Posts: 1927
Joined: Wed 27 Apr, 2005 20:42

Postby Hedin » Wed 04 May, 2005 16:03

Anonymouse wrote:

У Colorer надо просто настроить макс . длину строк.
Делается это в файле colorer.hrc:

в тег <prototype> вставляешь

<parameters>
<param name="maxlinelength" value="длина строки"/>
</parameters>.

Пример можно посмотреть у "default type".
Hedin
 
Posts: 91
Joined: Thu 17 Mar, 2005 10:29

Re: Баг в плагине Colorer

Postby 4ekucT » Wed 04 May, 2005 20:06

Чёртос-2 wrote:З.Ы. Конкретно в расцветке PHP есть ещё один баг, связанный с выделением строк, заключённых в одинарные кавычки ('), но его можно легко исправить.
Открываем файл C:\Program Files\Colorer\hrc\net\phpscrpt.hrc
Находим:
Code: Select all
<inherit scheme="cSymbol"/>

Под этим вставляем:
Code: Select all
<regexp match="/[Ll]?'((\\.)|[^\\'])*'/" region0="cString"/>

;)


А какой у тя колорер? Что то я в своем Colorer-take5 с Library beta3 такого не нахожу.
А готы прыгают с балконов?
User avatar
4ekucT
 
Posts: 442
Joined: Tue 05 Apr, 2005 23:44
Location: Беларусь, Минск

Postby DiRTy_GaRRy » Thu 05 May, 2005 10:48

Кстати, неплохо было бы проанонсировать выход 4-й беты Колорера.
Ы?
DiRTy_GaRRy
 
Posts: 595
Joined: Tue 05 Apr, 2005 09:26

Re: Баг в плагине Colorer

Postby Anonymous » Thu 12 May, 2005 21:04

4ekucT wrote:А какой у тя колорер? Что то я в своем Colorer-take5 с Library beta3 такого не нахожу.

У меня Colorer 4ever.

З.Ы. Какая 4 бета-версия? :shock:
Anonymous
 

Postby 4ekucT » Thu 12 May, 2005 21:48

Колорер форевер уже стар как парафин )))
Качать тут: http://sourceforge.net/projects/colorer
А готы прыгают с балконов?
User avatar
4ekucT
 
Posts: 442
Joined: Tue 05 Apr, 2005 23:44
Location: Беларусь, Минск

Postby Anonymous » Tue 17 May, 2005 00:14

Подскажите, как сделать чтобы внутри *.html ещё подсвечивался javascript (внутри тэга script и комментариев) и css (внутри style)?

Если у вас есть почищеный и настроеный hrc - подарите! 8-)

А анонсированый beta 4 тормозит безбожно даже на жёстко почищенных правилах. Чувствительные тормоза при скроллинге и беганье курсором. Качал и радовался - скачал и приуныл. 8-(
Anonymous
 

Postby Kildor » Tue 17 May, 2005 04:01

Странно, а у меня четвёртая бета гораздо быстрее чем третья, все правила стандартны… особенно при бегании курсором… Вот при попытке что-то написать — иногда бывают тормоза… Лечатся перезапуском фара.

Да и js|css внутри html у меня подсвечивается… Посмотри, какой из типов у тебя применяется… У меня — если html, то всё подсвечивает, если xhtml — нет.
«Отсыпьте мне немного вашей логики?
Upd:
P.S. Я просто поддерживаю беседу.» © Народ.

xmpp:kildor@jabber.ru
Kildor
 
Posts: 1105
Joined: Wed 16 Mar, 2005 06:26
Location: Новосибирск

Postby t-rex » Tue 17 May, 2005 09:10

Kildor wrote:Странно, а у меня четвёртая бета гораздо быстрее чем третья, все правила стандартны… особенно при бегании курсором… Вот при попытке что-то написать — иногда бывают тормоза… Лечатся перезапуском фара.

В общем тормоза лечатся F2, фар перезапускать не надо.
User avatar
t-rex
Страшный и ужасный
 
Posts: 3954
Joined: Tue 15 Mar, 2005 16:17
Location: Ashdod

Postby Anonymous » Tue 17 May, 2005 10:00

Kildor: У меня действительно только xhtml. Я так понимаю что определятся это по DOCTYPE, да?

Подскажи, как сделать, чтобы подсветка CSS+JS работала в таком варианте (если они ещё и в CDATA засунуты, как по писаному)? Или можно переключить в proto.hrc всё как html+js+css, но как это сделать правильнее и по-моему без последствий это не пройдёт 8-)

Ну ещё раз попробую бета4 в разных вариантах, вдруг случится чудо. 8-)
Anonymous
 

Postby Hedin » Tue 17 May, 2005 11:07

FAx wrote:Подскажи, как сделать, чтобы подсветка CSS+JS работала в таком варианте (если они ещё и в CDATA засунуты, как по писаному)?


А они у тебя кроме CDATA они в обычный комментарий не завернуты?
У меня в xHTML файле вот такая конструкция нормально подсвечивает CSS:
Code: Select all
<style type="text/css">
/*<![CDATA[*/
p.c32 {margin-top:6.0pt;margin-right:0cm;margin-bottom:6.0pt; margin-left:36.0pt;text-align:justify}
span.c30 {left:0px; position:absolute;left:29px;top:-7px;width:46px;height:2px}
/*]]>*/
</style>

А вот такая:
Code: Select all
<style type="text/css">
/*<![CDATA[*/
<!--
div.Section1
        {page:Section1;
        mso-footnote-numbering-restart:each-page;}
-->
/*]]>*/
</style>

рассцвечитвает CSS как сплошной комментарий.
Hedin
 
Posts: 91
Joined: Thu 17 Mar, 2005 10:29

Postby Kildor » Tue 17 May, 2005 12:37

t-rex wrote:
Kildor wrote:Странно, а у меня четвёртая бета гораздо быстрее чем третья, все правила стандартны… особенно при бегании курсором… Вот при попытке что-то написать — иногда бывают тормоза… Лечатся перезапуском фара.

В общем тормоза лечатся F2, фар перезапускать не надо.

ну, f2 я нажимаю раз в несколько минут, и не помогает это…
«Отсыпьте мне немного вашей логики?
Upd:
P.S. Я просто поддерживаю беседу.» © Народ.

xmpp:kildor@jabber.ru
Kildor
 
Posts: 1105
Joined: Wed 16 Mar, 2005 06:26
Location: Новосибирск

Postby Anonymous » Tue 17 May, 2005 13:18

Гхм. Чудо случилось. 8-) (Видимо я в прошлый раз оставил что-то из старых hrc.) с xhtml тоже разобрался - оказывается я неправильно писал CDATA. Надо вот так:

<script type="text/javascript">
// <![CDATA[
...
// ]]>
</script>

<style type="text/css">
/* <![CDATA[ */
...
/* ]]> */
</style>
Anonymous
 

Postby mirror » Wed 18 May, 2005 00:39

FAx wrote:Гхм. Чудо случилось. 8-) (Видимо я в прошлый раз оставил что-то из старых hrc.) с xhtml тоже разобрался - оказывается я неправильно писал CDATA. Надо вот так:

<script type="text/javascript">
// <![CDATA[
...
// ]]>
</script>

<style type="text/css">
/* <![CDATA[ */
...
/* ]]> */
</style>


Скрипты и стили к xhtml*.hrc я прикручивал. Так что - сразу скажу, что работает, что нет.

Во-первых, в приведенных примерах колорер не видит CDATA, потому что они спрятатаны в комментратии скрипта. И это правильно, потому что IE тоже их не видит, что от него и требуется.

Во-вторых, скриты в секции CDATA поддерживаются, а в комментарии - нет. Потому как в XML коммемтарий - это комментарий, и скриты туда прятать есть друной тон. Особенно если учесть что '--' там запрещен.

Еще скрипты и стили ловятся в атрибутах, но здесь до недавенго времени был баг, из-за которого сбивалась расцветка. Сейчас я его пофиксил, Игорю послал, но это пока не выложено.

Что касается php - до недавнего времени там был баг с регекспами, с ним точно такая же история - пофиксил, послал, скоро будет. Но все виды регекспов он до сих пор не распознает, слишком они там наворченные...

В общем, товариши, следите за обновлениями на http://colorer.sf.net
WBR, Eugene
e-mail: 4mirror собака mail точка ru
User avatar
mirror
 
Posts: 98
Joined: Sun 03 Apr, 2005 20:20

проблема с подсветкой скобок в colorer

Postby maxdrfl » Sun 12 Jun, 2005 07:41

при редактировании файлов *.tex (LaTeX) конструкция типа
\$.*\$ помечается фоном черного цвета и любые скобки и кавычки между символами $$ не подсвечиваются при наведении. Не подскажете как от этого избавится не отключая черный фон?

ЗЫ. тоже самое справедливо и для \\\[.*\\\]
maxdrfl
 
Posts: 479
Joined: Mon 04 Apr, 2005 14:36
Location: Иркутск

Next

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

Who is online

Users browsing this forum: No registered users and 1 guest