Видео смотреть бесплатно

Смотреть 365 видео

Официальный сайт jetune 24/7/365

Смотреть видео бесплатно

Kraplax 30.07.2009 17:02

0byteПодсветка синтаксиса движка 0byte в Notepad++

Я сделал простенькую подсветку синтаксиса для Notepad++. Да, это ресурс в основном для пользователей Linux, но подсветка синтаксиса реализована в движке 0byte, а на нем, возможно, будет создан еще не один блог!

Да и не исключено, что этот пост побудит вас создать настройки подсветки синтаксиса для вашего любимого текстового редактора.



Создайте (или откройте уже существующий файл) %APPDATA%\Notepad++\userDefineLang.xml и внесите в него следующее:

 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
<NotepadPlus>

<UserLang name="0Byte" ext="0bt">

<Settings>

<Global caseIgnored="no" />

<TreatAsSymbol comment="no" commentLine="no" />

<Prefix words1="no" words2="yes" words3="no" words4="no" />

</Settings>

<KeywordLists>

<Keywords name="Delimiters">000000</Keywords>

<Keywords name="Folder+">li ol ul quote i b u code color size left right</Keywords>

<Keywords name="Folder-">/li /ol /ul /quote /i /b /u /code /color /size /left /right</Keywords>

<Keywords name="Operators">< > =</Keywords>

<Keywords name="Comment"></Keywords>

<Keywords name="Words1">del ins h1 h2 h3 h4 h5 h6 url img /del /ins /h1 /h2 /h3 /h4 /h5 /h6 /url /img</Keywords>

<Keywords name="Words2">http:// mailto://</Keywords>

<Keywords name="Words3">abap actionscript actionscript3 ada apache applescript apt_sources asm asp autoit avisynth bash basic4gl bf blitzbasic bnf boo c c_mac caddcl cadlisp cfdg cfm cil cobol cpp-qt cpp csharp css d delphi diff div dos dot eiffel email fortran freebasic genero gettext glsl gml gnuplot groovy haskell hq9plus html idl ini inno intercal io java java5 javascript kixtart klonec klonecpp latex lisp lolcode lotusformulas lotusscript lscript lua m68k make matlab mirc mpasm mxml mysql nsis objc ocaml-brief ocaml oobas oracle11 oracle8 pascal per perl php-brief php pic16 pixelbender plsql povray powershell progress prolog providex python qbasic rails reg robots ruby sas scala scheme scilab sdlbasic smalltalk smarty sql tcl teraterm text thinbasic tsql typoscript vb vbnet verilog vhdl vim visualfoxpro visualprolog whitespace winbatch xml xorg_conf xpp z80</Keywords>

<Keywords name="Words4">cut fcut</Keywords>

</KeywordLists>

<Styles>

<WordsStyle name="DEFAULT" styleID="11" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" />

<WordsStyle name="FOLDEROPEN" styleID="12" fgColor="FF8000" bgColor="FFFFFF" fontName="" fontStyle="1" />

<WordsStyle name="FOLDERCLOSE" styleID="13" fgColor="FF8000" bgColor="FFFFFF" fontName="" fontStyle="1" />

<WordsStyle name="KEYWORD1" styleID="5" fgColor="FF8000" bgColor="FFFFFF" fontName="" fontStyle="1" />

<WordsStyle name="KEYWORD2" styleID="6" fgColor="0000FF" bgColor="FFFFFF" fontName="" fontStyle="4" />

<WordsStyle name="KEYWORD3" styleID="7" fgColor="FF80FF" bgColor="FFFFFF" fontName="" fontStyle="1" />

<WordsStyle name="KEYWORD4" styleID="8" fgColor="FF0000" bgColor="FFFF00" fontName="" fontStyle="5" />

<WordsStyle name="COMMENT" styleID="1" fgColor="408080" bgColor="FFFFFF" fontName="" fontStyle="0" />

<WordsStyle name="COMMENT LINE" styleID="2" fgColor="000000" bgColor="FFFFFF" fontName="Georgia" fontStyle="1" />

<WordsStyle name="NUMBER" styleID="4" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" />

<WordsStyle name="OPERATOR" styleID="10" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="1" />

<WordsStyle name="DELIMINER1" styleID="14" fgColor="0000FF" bgColor="FFFFFF" fontName="" fontStyle="0" />

<WordsStyle name="DELIMINER2" styleID="15" fgColor="400040" bgColor="FFFFFF" fontName="" fontStyle="0" />

<WordsStyle name="DELIMINER3" styleID="16" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" />

</Styles>

</UserLang>

</NotepadPlus>

<NotepadPlus />

Если у вас уже настроен один User Language, то откройте файл ~\Application Data\Notepad++\UserDefineLang.xml и добавьте к уже существующей секции <UserLang> ту, что привел я выше, но без тегов <NotepadPlus>



От yuretsz:

Для пользователей vim есть подсветка синтаксиса BBcode.



Будет очень неплохо, если вы выложите файлы настроек для вашего любимого текстового редактора. Тогда, с вашего позволения, я добавлю их в этот пост.


Тэги: 0byte bbcode vim Windows настройка
+ 2 -
Похожие Поделиться

yuretsz 31.07.2009 01:39 #
+ 0 -
А ты в ноутпаде подготавливаешь текст?
Kraplax 31.07.2009 03:29 #
+ 0 -
Да, в Notepad++. Затем сохраняю с расширением .0bt, к которому прицеплена подсветка синтаксиса. Когда сделано - вставляю в редактор на сайте и жму Предпросмотр.
yuretsz 31.07.2009 03:44 #
+ 0 -
Навскидку:

но я не думаю, что это частый гость от этого ухудшится.
Можно, конечно, попробовать расширить.

yuretsz 31.07.2009 01:41 #
+ 1 -
Кто пишет посты в Vim могут воспользоваться
http://www.vim.org/scripts/script.php?script_id=2109
Kraplax 31.07.2009 03:32 #
+ 0 -
Спасибо за ссылку. Только вот у меня кое-какие сомнения насчет полной совместимости BBcode и 0byte - слышал что где-то могут быть несостыковки.

В хорошем качестве hd видео

Онлайн видео бесплатно


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн