<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"> | |
<html> | |
<head> | |
<title>SHJS - Syntax Highlighting in JavaScript</title> | |
<!-- used by JS --> | |
<style type="text/css"></style> | |
<link rel="stylesheet" type="text/css" href="doc/style.css"> | |
<script type="text/javascript" src="doc/style.js"></script> | |
<script type="text/javascript" src="sh_main.min.js"></script> | |
<script type="text/javascript" src="lang/sh_cpp.min.js"></script> | |
</head> | |
<body onload="body_load();"> | |
<div id="heading"><h1>SHJS - Syntax Highlighting in JavaScript</h1></div> | |
<div id="main"> | |
<table><tr><td> | |
<p class="first"> | |
SHJS is a JavaScript program which highlights source code passages in HTML | |
documents. Documents using SHJS are highlighted on the client side by the web | |
browser. | |
</p> | |
<p> | |
SHJS uses language definitions from <a | |
href="http://www.gnu.org/software/src-highlite/">GNU Source-highlight</a>. This | |
gives SHJS the ability to highlight source code written in many different | |
languages: | |
</p> | |
<table id="threecol"> | |
<tr> | |
<td> | |
Bison<br> | |
C<br> | |
C++<br> | |
C#<br> | |
ChangeLog<br> | |
CSS<br> | |
Desktop files<br> | |
Diff<br> | |
Flex<br> | |
GLSL<br> | |
Haxe<br> | |
HTML<br> | |
Java<br> | |
</td> | |
<td> | |
Java properties files<br> | |
JavaScript<br> | |
JavaScript with DOM<br> | |
LaTeX<br> | |
LDAP files<br> | |
Log files<br> | |
LSM (Linux Software Map) files<br> | |
M4<br> | |
Makefile<br> | |
Objective Caml<br> | |
Oracle SQL<br> | |
Pascal<br> | |
Perl<br> | |
</td> | |
<td> | |
PHP<br> | |
Prolog<br> | |
Python<br> | |
RPM spec files<br> | |
Ruby<br> | |
S-Lang<br> | |
Scala<br> | |
Shell<br> | |
SQL<br> | |
Standard ML<br> | |
Tcl<br> | |
XML<br> | |
Xorg configuration files<br> | |
</td> | |
</tr> | |
</table> | |
<p> | |
SHJS comes with themes taken from the | |
<a href="http://andre-simon.de/">Highlight</a> program. | |
</p> | |
<p> | |
SHJS is distributed under the <a href="doc/gplv3.html">GNU General Public License version 3</a>. | |
</p> | |
</td><td> | |
<div id="exampleDiv"> | |
<a id="previous" href="#" onclick="previous(); return false;" title="previous style">←</a> | |
<a id="next" href="#" onclick="next(); return false;" title="next style">→</a> | |
<select id="themeSelect" onchange="return loadStyle();" disabled> | |
<option>acid</option> | |
<option>berries-dark</option> | |
<option>berries-light</option> | |
<option>bipolar</option> | |
<option>blacknblue</option> | |
<option>bright</option> | |
<option>contrast</option> | |
<option>darkblue</option> | |
<option>darkness</option> | |
<option>desert</option> | |
<option>dull</option> | |
<option>easter</option> | |
<option>emacs</option> | |
<option>golden</option> | |
<option>greenlcd</option> | |
<option>ide-anjuta</option> | |
<option>ide-codewarrior</option> | |
<option>ide-devcpp</option> | |
<option>ide-eclipse</option> | |
<option>ide-kdev</option> | |
<option>ide-msvcpp</option> | |
<option>kwrite</option> | |
<option>matlab</option> | |
<option>navy</option> | |
<option selected>nedit</option> | |
<option>neon</option> | |
<option>night</option> | |
<option>pablo</option> | |
<option>peachpuff</option> | |
<option>print</option> | |
<option>rand01</option> | |
<option>the</option> | |
<option>typical</option> | |
<option>vampire</option> | |
<option>vim</option> | |
<option>vim-dark</option> | |
<option>whatis</option> | |
<option>whitengrey</option> | |
<option>zellner</option> | |
</select> | |
<pre id="codePre" class="sh_cpp"> | |
#include <iostream> | |
using namespace std; | |
int main(int argc, char ** argv) { | |
cout << "Hello world" << endl; | |
return 0; | |
} | |
</pre> | |
<img id="throbberImg" src="doc/ajax-loader.gif" alt="Loading..."> | |
<div id="caption">C++ code highlighted using the <code id="themeCode">nedit</code> theme</div> | |
</div> | |
</td></tr><tr><td colspan="2"> | |
<address> | |
Copyright © 2007, 2008 <a href="mailto:gnombat@users.sourceforge.net">gnombat@users.sourceforge.net</a> | |
<a href="http://www.gnu.org/licenses/gpl.html"><img src="doc/gplv3-88x31.png" width="88" height="31" alt="GPL Logo"></a> | |
<a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=186094&type=1" width="88" height="31" alt="SourceForge.net Logo" /></a> | |
</address> | |
</td></tr></table> | |
</div> | |
<div id="navigation"> | |
Home | | |
<a href="doc/news.html">News</a> | | |
<a href="doc/documentation.html">Documentation</a> | | |
<a href="doc/browsers.html">Browsers</a> | | |
<a href="doc/download.html">Download</a> | | |
<a href="http://sourceforge.net/tracker/?group_id=186094">Bugs</a> | | |
<a href="doc/gplv3.html">License</a> | | |
<a href="doc/links.html">Links</a> | |
</div> | |
</body> | |
</html> |