Coder plugin (1)

Discuss and announce AkelPad plugins
Locked
  • Author
  • Message
Offline
Posts: 767
Joined: Mon Sep 28, 2009 10:03 am
Location: Minsk, Belarus

Post by se7h »

справедливости ради отмечу, что подобные двойники встречались и ранее, в прежней редакции html.coder подобным образом дублируются теги/атрибуты:

Code: Select all

dir
font
span
style
также теги/атрибуты, отсутствующие в официальных спецификациях HTML, XHTML:

Code: Select all

separatortemplate
itemtemplate
selecteditemtemplate
кроме всего прочего были дубли внутри подмножества атрибутов:

Code: Select all

commandargument
commandname
tooltip
topmargin
DV, Instructor
какие предложения по выходу из сложившейся ситуации?

Offline
Posts: 366
Joined: Mon Jan 10, 2011 5:28 pm
Contact:

Post by Lenchik »

Может быть проработать разницу между "<тег" и " атрибут="?

Offline
Posts: 767
Joined: Mon Sep 28, 2009 10:03 am
Location: Minsk, Belarus

Post by se7h »

Lenchik
подобные дубли встречаются и в CSS.coder, например, свойства/значения left, top, right, bottom и прочие

Offline
Posts: 366
Joined: Mon Jan 10, 2011 5:28 pm
Contact:

Post by Lenchik »

se7h
Значит в css.coder без кардинальной переделки не удастся сделать правильно ("<с новой строки>left:", ";<любое число пробелов>left:", ":<любое число пробелов>left;" и т. д.). А в html пока ещё есть возможность. Можно описать необходимые условия в надежде, что будут добавлены возможности по их добавлению очень чпецифическими комбинациями ключей.

Как сделать, так, чтобы если в теме .coder указано курсив или жирный, то он бы и оставался курсивом или жирным при выделении того или иного блока?

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

Post by Infocatcher »

Code: Select all

;    512  comment fold - fold ignore any other folds and skips inside ("Folds:" section only).
Пожалуй, надо еще и Quotes внутри запрещать.

А то потом вот такое случается:

Code: Select all

/*
qwe();
// foo */ alert(0);

DV
Offline
Posts: 1291
Joined: Thu Nov 16, 2006 11:53 am
Location: Kyiv, Ukraine

Post by DV »

se7h wrote:справедливости ради отмечу, что подобные двойники встречались и ранее (...)
какие предложения по выходу из сложившейся ситуации?
Проще всего оставить ключевое слово только в одном месте (например, в списке тегов), без дублирования.
Как более сложный вариант, убрать символы < и > из разделителей и в файле .coder в качестве имени тега указывать пару <title и title>. А просто title будет атрибутом.

Offline
Posts: 670
Joined: Thu Jun 03, 2010 8:47 am
Location: Сочи, Хоста
Contact:

Post by Andrey_A_A »

А можно ли во все встроенные темы добавить ПЕРЕМЕННЫЕ
${USER1}
...
${USER10}
просто не хватает, вставляешь свои переменные, затем при переключении на встроенные - ошибки

Offline
Posts: 3
Joined: Wed Sep 07, 2011 1:16 pm

Post by Fuzz »

Не подскажете, а подсветки для Ruby нет ещё?

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

Post by Infocatcher »

И снова регулярки в js:

Code: Select all

if(/^#[\da-f]{6}$/i.test(color))
(мешают фигурные скобки)

Offline
Posts: 767
Joined: Mon Sep 28, 2009 10:03 am
Location: Minsk, Belarus

Post by se7h »

Fuzz wrote:Не подскажете, а подсветки для Ruby нет ещё?
не встречал, но вы можете её создать :wink:

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

Post by Instructor »

DV wrote:Теперь названия некоторых тегов показываются зелёным (цвет атрибута) вместо синего (цвет тега).
Подправлено.
Infocatcher wrote:

Code: Select all

/*
qwe();
// foo */ alert(0);

Code: Select all

Quotes:
;======================================================================
;Flags  Font    Color   Color   Quote   Quote   Escape  Quote   Quote
;       style   text    bkgrnd  start   end     char    include exclude
;======================================================================
;1=1
1	3	${COMM}	0	"//"	"*/"	":"	""	""

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

Post by Infocatcher »

Instructor
Лучше бы изнутри как-нибудь разрулить.
При подсветке многострочных строк в PHP такое же может быть:

Code: Select all

$x = 'foo
#bar' . $y;

Offline
Posts: 767
Joined: Mon Sep 28, 2009 10:03 am
Location: Minsk, Belarus

Post by se7h »

Instructor
Цвет активной ссылки из диалога "Цвета" перебивает цвет активной ссылки "Цветовой темы", по-моему такого не должно быть

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

Post by Instructor »

se7h
Не воспроизводится.

Offline
Posts: 670
Joined: Thu Jun 03, 2010 8:47 am
Location: Сочи, Хоста
Contact:

Post by Andrey_A_A »

se7h
У меня тоже не воспроизводится

se7h
А что насчёт
viewtopic.php?p=14423#p14423

вроде ты встроенными темами занимаешься?
Locked