「Code syntax testing」:修訂間差異

出自DILA Wiki
imported>Simon
無編輯摘要
imported>Simon
無編輯摘要
行 1: 行 1:
I've written a Syntax Highlighter plugin for our Wiki.  There are some example of how to use it below.  The hard work is done by the [url:http://qbnz.com/highlighter/]GeSHi[/url] syntax highlighting engine - I've simply created a wrapper-plugin.  I haven't implemented all of GeSHi's functionality - if there's a feature you'd like to use, let me know and I'll add it.  For now, note that 'n' will give line-numbers.  See below for more details.
I've written a Syntax Highlighter plugin for our Wiki.  There are some example of how to use it below.  The hard work is done by the [http://qbnz.com/highlighter/ GeSHi] syntax highlighting engine - I've simply created a wrapper-plugin.  I haven't implemented all of GeSHi's functionality - if there's a feature you'd like to use, let me know and I'll add it.  For now, note that 'n' will give line-numbers.  See below for more details.


 謝謝!
 謝謝!

於 2008年9月8日 (一) 13:40 的修訂

I've written a Syntax Highlighter plugin for our Wiki. There are some example of how to use it below. The hard work is done by the GeSHi syntax highlighting engine - I've simply created a wrapper-plugin. I haven't implemented all of GeSHi's functionality - if there's a feature you'd like to use, let me know and I'll add it. For now, note that 'n' will give line-numbers. See below for more details.

謝謝!

Simon


- simple code tag (e.g. <php> echo "Hello World"; </php>) <php> echo "Hello World"; </php>


- advanced-style code tag (e.g. <code php> echo "Hello World"; </code>)

 echo "Hello World";


- advanced-style code tag with line numbers (<code php n> echo "Hello World"; </code>)

 echo "Hello World";


- default code tag (e.g. <code> echo "Hello World"; </code>)

 echo "Hello World";


- the list of supported languages (available by calling: <code list></code>)

 (note: if you use and invalid keyword or invalid syntax, the plugin will return this list)