Как сохранить цвет шрифта внутри кавычек?

Russian main discussion
Post Reply
  • Author
  • Message
Offline
Posts: 9
Joined: Fri Sep 27, 2024 6:41 am

Как сохранить цвет шрифта внутри кавычек?

Post by userAP »

Как сделать чтобы в текстовых файлах текст внутри кавычек " " отображался разным цветом? Например латинские буквы зеленым, кириллица синим, а цифры красные. Редактирую txt.coder
весь текст получается того цвета, который задал в настройках а как сделать разный?

Offline
Posts: 9
Joined: Fri Sep 27, 2024 6:41 am

Re: Как сохранить цвет шрифта внутри кавычек?

Post by userAP »

Это в принципе возможно? :?:

Offline
Posts: 43
Joined: Sat Jul 05, 2008 11:30 am
Location: Odesa, Ukraine

Re: Как сохранить цвет шрифта внутри кавычек?

Post by ewild »

As an example, this is how a user can highlight Cyrillic letters in red:

button/menu entry:

Code: Select all

"Highlight cyrillic" Call("Coder::Settings", 1, "cyrillic")
cyrillic.coder file:

Code: Select all

;----------------------------------------------;
;           Coder plugin syntax file           ;
;----------------------------------------------;
; cyrillic.coder
; highlight cyrillic in text
; created: 2024-08-30
;===============================================
Files:
;""
;*.txt
*.cyrillic

Delimiters:
0	2	#ff0000		0	а
0	2	#ff0000		0	б
0	2	#ff0000		0	в
0	2	#ff0000		0	г
0	2	#ff0000		0	ґ
0	2	#ff0000		0	д
0	2	#ff0000		0	е
0	2	#ff0000		0	є
0	2	#ff0000		0	ж
0	2	#ff0000		0	з
0	2	#ff0000		0	и
0	2	#ff0000		0	і
0	2	#ff0000		0	ї
0	2	#ff0000		0	й
0	2	#ff0000		0	к
0	2	#ff0000		0	л
0	2	#ff0000		0	м
0	2	#ff0000		0	н
0	2	#ff0000		0	о
0	2	#ff0000		0	п
0	2	#ff0000		0	р
0	2	#ff0000		0	с
0	2	#ff0000		0	т
0	2	#ff0000		0	у
0	2	#ff0000		0	ф
0	2	#ff0000		0	х
0	2	#ff0000		0	ц
0	2	#ff0000		0	ч
0	2	#ff0000		0	ш
0	2	#ff0000		0	щ
0	2	#ff0000		0	ь
0	2	#ff0000		0	ю
0	2	#ff0000		0	я
0	2	#ff0000		0	ё
0	2	#ff0000		0	э
0	2	#ff0000		0	ъ
0	2	#ff0000		0	ы

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

Re: Как сохранить цвет шрифта внутри кавычек?

Post by Instructor »

userAP

Code: Select all

Quotes:
;===================================================================================
;Flags  Font    Color   Color   Quote   Quote   Escape  Quote   Quote   Parent  Rule
;       style   text    bkgrnd  start   end     char    include exclude ID      ID
;===================================================================================
;389=1+4+128+256
389	0	0	0	'"'	'"'	""	""	""	0	1

QuotesRE:
;============================================================================================================
;Flags  Pattern      "\BackRef=(FontStyle,ColorText,ColorBk) \BackRef=..."                    ParentID RuleID
;============================================================================================================
1	`([0-9]+)|([A-Za-z]+)|([А-Яа-яЁё]+)` `\1=(0,${DEL1},0) \2=(0,${IF},0) \3=(0,${OP},0)` 1

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

Re: Как сохранить цвет шрифта внутри кавычек?

Post by DV »

Instructor wrote: Sun Dec 01, 2024 5:23 pm Через RuleID и ParentID
Wow!
After all the years of using AkelPad, I did not know that!
As well as I did not know this trick:
"Coder самолично не меняет пользовательские настройки цветов программы (вне плагина). Пользователь может сделать это сам: при активной подсветке открыть Вид->Цвета и нажать ОК."

I believe these two things definitely need to be mentioned in AkelPad's (or plugin's) documentation!

Offline
Posts: 9
Joined: Fri Sep 27, 2024 6:41 am

Re: Как сохранить цвет шрифта внутри кавычек?

Post by userAP »

OK!
Post Reply