SourceHighlightIDE is an IDE for GNU Source-highlight. When given a source file, Source-highlight produces a document with syntax highlighting. In particular, SourceHighlightIDE is useful when you have to develop a new language definition file for Source-highlight. Source-highlight reads source language specifications dynamically, so it can be easily extended for handling new languages without recompiling the sources. SourceHighlightIDE is also useful when modifying or debugging an existing language definition file.