Help/SyntaxHighlighterPlugin
Note: You are viewing an old revision of this page. View the current version.
The SyntaxHighlighter plugin passes all its arguments through a C++ highlighter called "highlight" (available at http://www.andre-simon.de/).
Arguments
Argument |
Description |
Default value |
---|---|---|
syntax |
None (required argument), see http://www.andre-simon.de/doku/highlight/highlight.html |
|
style |
[ "ansi", "gnu", "kr", "java", "linux" ] (required) |
|
color |
null (optional), see highlight/themes |
|
number |
0 (optional) |
|
wrap |
0 (optional) |
Example
<<SyntaxHighlighter syntax=c style=kr color=emacs #include <stdio.h> int main() { printf("Lalala\n"); } >>
will give:
#include <stdio.h>
int main() {
printf("Lalala\n");
}
I did not use beautifier, because it used up more than 8M of memory on my system and PHP killed it. I'm not sure whether this is a problem with my integration, or with beautifier itself.
Authors
- alecthomas
Fixes by Reini Urban:
- support options: syntax, style, color,
- php version switch,
- HIGHLIGHT_DATA_DIR, HIGHLIGHT_EXE constants,