GeSHi е общ синтаксис маркер за PHP, че приема всяка изходния код и го подчертава в XHTML и CSS.
GeSHi. GeSHi започна като идея да се създаде общ синтаксис маркер за форум система PHPBB, но е генерализирана с този проект. GeSHi има за цел да бъде прост, но мощен клас Отбелязването, със следните цели:
Подкрепа за широк кръг от популярния languagesEasy да добавите нов език за highlightingHighly адаптивни изход formatsOver 30 езици се поддържат, включително Java, C, PHP, CSS, SQL, HTML, Pascal, C ++, XML, ASP, и ASM.
GeSHi има за цел да направи всичко това възможно най-бързо. Много адаптивни характеристики на GeSHi улесняване увеличаване на скоростта, и можете лесно да се намери баланс между размера на Отбелязването направено и скоростта, при които това е направено.
GeSHi поддържа PHP5 и Windows, и дори е била използвана, за да се подчертае код на ASP страници. Многобройни блогове, уикита и форуми използват GeSHi, включително Dokuwiki, Mambo, PHPBB и WikkaWiki
Какво ново в тази версия:.
- < Li> Тази версия добавя още още 18 нови езици към широката гама от вече подкрепяните от тях.
- Той определя минимални hickups които предизвикаха някои дисплей или подчертаващи проблемите със съществуващи или нови езикови файлове.
Какво ново освобождаването му версия 1.0.8.4:
- This съдържа 6 нови езици и много корекции на грешки. Има само няколко нови функции, като това най-вече, за да се определи въпросите, които са били открити наскоро.
Какво ново във версия 1.0.8.3:
- Added езикови файлове:
- DCS (Stelio Passaris)
- Локомотив Basic (Начо Cabanes)
- LSL2 (Linden скриптов език) (William Fry)
- Modula-3 (Martin Bishop)
- Oberon-2 (Mike Mol)
- REBOL (Lecanu Guillaume)
- Фиксирана проблем, където HardEscapes не работеха, когато е било дадено никакво бягство Чар (BenBE)
- Добавена PARSER_CONTROL настройка за лечение на празно пространство вътре на ключови думи в езиковия файл, както и quot; всяко празно & quot; в източника (т.е. & quot; Създаване на таблица & quot; в SQL ще съвпадне & quot; създава + TABLE & quot; вместо буквално съвпадение) (BenBE)
- Добавена възможност да се разреши създаването на стил за евакуация знаци (BenBE)
- Подобрения на езикови файлове (BenBE):
- Добавена някои липсващи Perl ключови думи и неясни променливи по подразбиране (BenBE)
- Позволи за избягали колони да се появяват в имена CSS (BenBE, Саймън)
- Добавена многоредово продължение suppoert на Препроцесор определя за C, C за Mac, C ++ и CC ++ с Qt подкрепа (BenBE)
- ключови думи за C-базирани езици е от значение (BenBE)
- Broken AutoIt осветяване (BenBE)
- Проблем с избягали обратно наклонена черта в PHP и D (BenBE)
- Добавена още няколко функции за PHP (BenBE)
- Някои промени за AppleScript (Stefan Klieme)
- забранявайте подчертавайки ключови думи, последвани от / в Баш (BenBE)
- Updated файла LaTeX да се свържат няколко думи (BenBE)
- допълнителен текст, постановено при съвпадение специални променливи за PowerShell (BenBE)
- Добавена още няколко думи за ABAP (BenBE, Сандра Rossi, Jacob Лаурсен)
Какво ново освобождаването му версия 1.0.8.2:
- This съдържа 10 нови езици и много поправки на грешки.
- И все пак, има някои поправки за проблеми, които са били отворени в продължение на години.
Коментари не е намерена