Translations of this page:

Подсветка синтаксиса

Подстветка синтаксиса в текстовом редакторе является приятным дополнением для любого языка программирования. Pixilang не является исключением.

Если у вас есть свой вариант подсветки (для любого редактора) добавьте его на эту страницу, ползователи будут вам благодарны.

Vim

Вариант подсветки pixilang кода для межплатформенного редактора vim от goglus'a:

Ногами не бить, vi я знаю на начальном уровне, подсвечивал только то с чем разобрался (не победил подсветку цвета)

Файл подсветки необходимо скопировать в папку syntax (если ее нет в локальной директории то создаем). В конфигурационный файл .vimrc добавляем:

" Filetipes
au BufRead,BufNewFile *.pixi  set filetype=pixi

и получаем примерно такую картинку, при условии такой же цветовой схемы конечно

gvim с включенной подстветкой Pixilang

Kate (KDE)

Подсветка синтаксиса Pixilang для Kate (текстовый редактор для KDE)

Вот сегодня набросал файл подсветки синтаксиса для текстового редактора Kate (http://ru.wikipedia.org/wiki/Kate). Может кому сгодится. Файл я создал на основе подсветки для C, также заглядывал в другие файлы подсветки и в документацию (http://docs.kde.org/kde3/ru/kdebase/kate/highlight.html).

Чтобы установить файл подсветки нужно скопировать pixilang.xml в $KDEDIR/share/apps/katepart/syntax.

Скриншот:

Подсветка синтаксиса pixilang в Kate

Notepad++

На вскидку полноценную подсветку показалось делать слишком сложно (нужно писать отдельный плагин). Но в Notepad есть возможность быстрого создания подсветки через [[http://notepad-plus.sourceforge.net/ru/site.htm или куда-то в %APPLICATIONDATA%, если вы при установке использовали этот пункт. Обратите внимание, что если вы ранее сами делали свои языки разметки, то у вас уже будет существовать файл userDefineLang.xml. Чтобы не потерять свои настройки сохраните свой файл в надежном месте. (Думаю файлы можно объединить).

Скриншот:

GeSHi

GeSHi - Generic Syntax Highlighter PHP подсветка. Используется в данной вики. Пока не очень хорошо работает как только будут поправлены основные недочеты файл будет отправлен авторам GeSHi.

Подсветка синтаксиса для GeSHi (в настоящее время есть некоторые неточности в подсветке)

syntax_highlight.txt · Последние изменения: 2009/01/03 13:57 — zuf
 
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki