CodeHighlighter 3.0 Release

Announcements Forum

Posted 14 years ago by Actipro Software Support - Cleveland, OH, USA
Avatar
A new version of CodeHighlighter has been released that is based on the much more powerful SyntaxEditor 3.0 engine. The new 3.0 engine can parse some languages up to 10 times faster than the 2.5 engine!

New features and changes include:
  • Updated the engine to use the SyntaxEditor 3.0 codebase.
  • Made major lexical parsing speed improvements.
  • Changed the semantic parser methods so that the root language is no longer passed in method parameters since the Document parameter allows access to it view the Document.Language property.
  • Added new language definitions for Java, Perl, PHP and batch files.
  • Updated the version of the language definitions from 2.0 to 3.0. Updated the version to 3.0 in the root SyntaxLanguage tag in each XML language definition.
  • Renamed the Token attribute to TokenKey in XML language definitions to better match the object model and fit better with the new TokenID attribute. Doing a replace all of ' Token="' with ' TokenKey="' in a XML language definition will make the update.


Actipro Software Support