GeSHi

Software Screenshot:
GeSHi
Software Details:
Version: 1.0.8.11 / 1.1.2 Alpha 3
Upload Date: 20 Feb 15
Developer: Nigel McNie
Distribution Type: Freeware
Downloads: 13

Rating: 4.0/5 (Total Votes: 1)

GeSHi is a generic syntax highlighter for PHP that takes any source code and highlights it in XHTML and CSS.

GeSHi. GeSHi started as an idea to create a generic syntax highlighter for the phpBB forum system, but has been generalised to this project. GeSHi aims to be a simple but powerful highlighting class, with the following goals:
Support for a wide range of popular languagesEasy to add a new language for highlightingHighly customisable output formatsOver 30 languages are supported, including Java, C, PHP, CSS, SQL, HTML, Pascal, C++, XML, ASP, and ASM.

GeSHi aims to do this all as quickly as possible. Many customisable features of GeSHi facilitate speed increases, and you can easily find a balance between the amount of highlighting done and the speed in which it is done.

GeSHi supports PHP5 and Windows, and has even been used to highlight code on ASP pages. Numerous blogs, wikis and forums use GeSHi, including Dokuwiki, Mambo, phpBB and WikkaWiki.

What is new in this release:

  • This version adds yet another 18 new languages to the wide range of already-supported ones.
  • It fixes minor hickups which caused some display or highlighting issues with existing or new language files.

What is new in version 1.0.8.4:

  • This release contains 6 new languages and a lot of bug fixes. There are only few new features as this mostly to fix issues that have been found recently.

What is new in version 1.0.8.3:

  • Added language files:
  • DCS (Stelio Passaris)
  • Locomotive Basic (Nacho Cabanes)
  • LSL2 (Linden Scripting Language) (William Fry)
  • Modula-3 (Martin Bishop)
  • Oberon-2 (Mike Mol)
  • Rebol (Lecanu Guillaume)
  • Fixed a problem where HardEscapes weren't working when no escape char was given (BenBE)
  • Added a PARSER_CONTROL setting to treat whitespace inside of keywords in the language file as "any whitespace" in the source (i.e. "CREATE TABLE" in SQL will match "CREATEs+TABLE" instead of literally matching) (BenBE)
  • Added a possibility to allow setting the style for escape characters (BenBE)
  • Improvements to language files (BenBE):
  • Added some missing Perl keywords and obscure default variables (BenBE)
  • Allow for escaped colons to appear in CSS names (BenBE, simon)
  • Added multiline continuation suppoert of preprocessor defines for C, C for Mac, C++ and CC++ with Qt support (BenBE)
  • keywords for C-based languages are case-sensitive (BenBE)
  • Broken AutoIt highlighting (BenBE)
  • Problem with escaped backslash in PHP and D (BenBE)
  • Added some more functions for PHP (BenBE)
  • Some changes for AppleScript (Stefan Klieme)
  • Forbid highlighting keywords followed by / in bash (BenBE)
  • Updated the LaTeX file to link some keywords (BenBE)
  • Additional text rendered when matching special variables for PowerShell (BenBE)
  • Added some more keywords for ABAP (BenBE, Sandra Rossi, Jacob Laursen)

What is new in version 1.0.8.2:

  • This release contains 10 new languages and many bugfixes.
  • Yet again, there are some fixes for issues that had been open for years.

Similar Software

oXygen XML Editor
oXygen XML Editor

22 Jun 18

markdown2Mathjax
markdown2Mathjax

14 Apr 15

Mini-XML
Mini-XML

17 Feb 15

Beautiful Soup
Beautiful Soup

14 Apr 15

Other Software of Developer Nigel McNie

Comments to GeSHi

Comments not found
Add Comment
Turn on images!