All Syntax Highlighter 2.0 brushes collected, described and downloadable
Posted on 21 September 2009
| about | full list | wishlist | do it yourself | version 1.5 | useful links | history |
It is rather hard to find what language syntax brushes are available that have been created to work with the excellent SyntaxHighlighter created and maintained by Alex Gorbatchev.
Note: this article is about brushes for the new SyntaxHighlighter versions 2.0 and above (download here), which are maintained by Alex Gorbatchev himself on his alexgorbatchev.com, not the older and unmaintained version that is still available through Google Code, also known as Google’s SyntaxHighlighter. When searching for the new highlighter through Google, one’s still being brought to the old Google Code site.
About the Language Brushes Overview
The original Syntax Highlighter (version 2.0.320 at the time of this writing) comes with a plethora of brushes (aka syntax scripts, syntaxes, lexers) out of the box. These brushes are well-covered with examples on the page of the Bundled Syntaxes. However, when people create their own brushes, they will not get listed there, unless Alex Gorbatchev decides to add them to his default bundle. He can’t check each and every of them, which is why he made the brushes idea to create an extensible system. People submitting brushes are invited to do so through the forum, requiring membership to post, which lists most of them on the Brushes Category page.
In this post, I’ll just make an easy overview of all standard brushes and all new brushes, adding small examples for each of them, so you have all brushes in one place. The download locations are external, as are the sites of the maintainers of these brushes. I’ve tried to be complete, but if your brush is not here or if you find a broken link, please report it here.
List of all available language brushes
Following is the list of all avalailable language brushes for the SyntaxHighligter that I could locate on the internet. For all the bundled brushes, the homepage points to the example page of that brush at alexgorbatchev.com unless it was provided by someone else, in which case I tried to located his or her brush site.
Normally you wouldn’t want to download the bundled brushes because you have them already. The provided download is to the plain non-zipped JavaScript version of the brushes, a deeplink straight into the BitBucket’s source repository of SyntaxHighlighter.
For non-bundled brushes, if I couldn’t find a homepage, I link to the forum post or simply link here (boring, I know). Most javascript (*.js) brush files have been copied here to ease downloading. I’ve notified the creators for each and every brush. If I accidentally forgot you or wasn’t able to get through one way or the other, I apologize in advance.
Any download from this site is in the public domain and free to use, alter or distribute and comes with no warranties of any kind, unless the download itself states otherwise. If you have created the original source and you don’t like it distributed here, please let me know and I remove it from the list.
| Language name (filename.js) |
Bundled | Aliases | WP | Description | Home, download |
|---|---|---|---|---|---|
| ActionScript1 (shBrushAS3.js) |
yes | as3, actionscript3 | Adobe ActionScript, used in Flex and Flash version 3, provided by Peter Atoria. | ||
| ActionScript2 (shBrushAS3.js) |
no | as3, actionscript3 | Adobe ActionsScript, supports Flash 10 and is an extension to the original provided brush. This brush was originally indepently developed and later adopted for SyntaxHighlighter 2.0 by Gabriel Mariani. | ||
| Ada (shBrushAda.js) |
no | ada | Ada (after Ada Lovelace) is and has been the language of choice for the DOD in the US for decades; brush created by spatterson. | ||
| Assembler (ASM)1 (shBrushAsm.js) |
no | asm, x86 | Assembler brush, almost full support for all x86 assembler instructions, kindly created and under active development by UN-I-QUE. | ||
| ASM / NASM / MASM2 (shBrushNasm.js) |
no | nasm8086, 8086, nasm, asm, masm | Provides x86 assembly instructions and NASM / MASM support; brush created by Tistory (?). | ||
| AppleScript (shBrushAppleScript.js) |
no | applescript | You use AppleScript to automate tasks on the Apple; brush created by David Chamber. | ||
| AutoHotKey (shBrushAhk.js) |
no | ahk, autohotkey | AutoHotKey or AHK is a way to script and automate any application on your system, whether it supports automation or not; brush provided by mjneish (test page), probably created by “n-l-i-d” (no reference available). | ||
| Bash / Shell (shBrushBash.js) |
yes | bash, shell | Unix / Linux sh / shell / bash script for automating system tasks. | ||
| Batch (shBrushBat.js) |
no | bat,batch,cmd | *.BAT and *.CMD files on Windows can contain batch file commands; brush created by Ildar Shaimordanov. | ||
| C# (shBrushCSharp.js) |
yes | c#, c-sharp, csharp | C# is the Lingua franca of the Microsoft .NET world. | ||
| C++ (shBrushCpp.js) |
yes | cpp, c | Good ole’ C++, cross platform programming, compile into native machine code. | ||
| Clojure (shBrushClojure.js) |
no | clojure, Clojure, clj | Clojure is a modern dialect of Lisp, created by Travis Whitton. | ||
| ColdFusion (shBrushColdFusion.js) |
no | cf, coldfusion | Adobe Coldfusion is a declarative / imperative enterprise language; brush created by Jen. | ||
| CSS (shBrushCss.js) |
yes | css | Cascading Style Sheets for decorating HTML elements. | ||
| Delphi (shBrushDelphi.js) |
yes | delphi, pas, pascal | Borland Delphi, with origins in procedural Pascal, still widely used. | ||
| Diff (shBrushDiff.js) |
yes | diff, patch | Use this to highlight output of the commandline diff tool, i.e., for comparing two text files. | ||
| Erlang1 (shBrusErlang.js) |
no | erlang, erl | Erlang is a GP concurrent programming language by a(mainly) functional paradigm; brush created by Will Larson, (based on original code by Steve Gilham’s). | ||
| Erlang2 (shBrushErlang2.js) |
no | erlang, erl | Much improved alternative brush for Erlang by Steve Gilham, based on an improved version of his 1.5 SH Erlang brush. | ||
| F# (shBrushFSharp.js) |
no | f#,f-sharp, fsharp | F# is Microsoft’s functional language for the .NET environment; brush kindly adjusted for 2.0 by Steve Gilham based on his 1.5 version of the brush. | ||
| Groovy (shBrushGroovy.js) |
yes | groovy | Groovy is an object oriented alternative for the Java platform. | ||
| Java (shBrushJava.js) |
yes | java | Java, for cross-platform enterprise development: build once, run everywhere. | ||
| JavaFX (shBrushJavaFX.js) |
yes | jfx, javafx | Java’s (Sun’s) alternative to Flash and Silverlight, provided by Patrick Webster. | ||
| JavaScript (shBrushJScript.js) |
yes | js, jscript, javascript | Known by many names: javascript, ecmascript, jscript, it’s the language to spice up your static web pages. | ||
| LaTeX (shBrushLatex.js) |
no | latex, tex | LaTeX and TeX are the de facto document languages in the academic and scientific community and can be used to create PDF, PS, DVI and other outputs; brush created by Jorge Martinez de Salinas. | ||
| LSL (shBrushLsl.js) |
no | lsl | Linden Scripting Language, used in Second Life, provided by sabro | ||
| Lua1 (shBrushLua.js) |
no | lua | Lua is an imperative / functional interpreted scripting language; brush created by bear.mini. | ||
| Lua2 (shBrushLua.js) |
no | lua | Alternative brush for the previous, hosted on a Korean site. | ||
| Mathematica (shBrushMathematica.js) |
no | mathematica, mm | Mathematica for doing mathematical calculations, plotting, computations and parallel programming, brush created by James Rohal. Note from author: the long list of functions (2200) can make the browser unresponsive when you use this brush. | ||
| MATLAB1 (shBrushMatlab.js) |
no | matlab | MATLAB is a program and language that can be used for mathematical calculations and computations, brush created by James Rohal. Note from author: the long list of functions (1300) can make the browser unresponsive when you use this brush. | ||
| MATLAB2 (shBrushMatlab.js) |
no | matlab | Simpler MATLAB brush, which doesn’t slow down your browser, contains the most-used keywords only. Submitted by mail by Will Schleter based on James’s brush. | ||
| Objective-C / Cocoa (shBrushObjectiveC) |
no | objc, obj-c | Objective-C or Cocoa, a variant of C++; brush provided by Geoffrey Byers and YoungJin Shin (v 1.5). | ||
| Oxygene (shBrushOxygene.js) |
no | oxygene, prism, delphi-prism | Delphi Prism Oxygene (aka Chrome) is Delphi.NET without the burden of backward compatibility was developed by RemObjects; brush created by rgrove. | ||
| Perl (shBrushPerl.js) |
yes | perl, pl | Interpreted scripting language, famous for bringing regular expressions to the masses. Original brush provided by Martin Kube of Beaver Creek Consulting, based on Nev Stokes 1.5 version. | ||
| PHP1 (shBrushPhp.js) |
yes | php | PHP, short for Personal Home Page, is now the acclaimed widest adopted interpreted scripting language for the internet | ||
| PHP2 (shBrushPhp.js) |
no | php | Improved version of bundled PHP brush made by David Chambers, see home/info page for more info: | ||
| Plain Text (shBrushPlain.js) |
yes | plain, text | Just text, no highlighting. | ||
| PowerShell1 (shBrushPowerShell.js) |
yes | ps, powershell | Powershell is an interactive Windows commandline scripting language, brush credits for B. v. Zanten (no url). | ||
| PowerShell2 (shBrushPowerShell2.js) |
no | powershell, posh, ps | Alternative brush, provided by Xenophane, created by Joel Bennett, updated by Claus T Nielsen. | ||
| Processing (shBrushProcessing.js) |
no | processing, Processing | Processing is a language for electronic arts and visual design. This brush is for the main Processing language, NOT for the Processing.js adaptation (see wishes). Brush by Sebastian Korczak | ||
| Python (shBrushPython.js) |
yes | py, python | Python is an object oriented interpreted scripting language, de facto language at Google’s. | ||
| RouterOS (shBrushRouterOS.js) |
no | ros | RouterOS scripts are used for scripting MikroTik routers, found here. | ||
| RPG / ILE-RPG (shBrushRpgle.js) |
no | rpgle, rpg4 | RPG or ILE-RPG is an old language still in wide use on IBM mainframes; brush created by Loyd Goodbar. | ||
| Ruby (shBrushRuby.js) |
yes | rails, ror, ruby | Interpreted scripting language, popular modular alternative for PHP and Perl. | ||
| Sahi (shBrushSahi.js) |
no | sahi, sahiscript | Sahi is used for scripting web automation and web testing, brush created by V. Narayan Raman. | ||
| Scala (shBrushScala.js) |
yes | scala | Multi paradigm language mainly as an alternative to Java for writing more concise code. | ||
| SQL (shBrushSql.js) |
yes | sql | Structured Query Language, mainly used with databases. | ||
| Visual Basic (shBrushVb.js) |
yes | vb, vbnet | The BASIC style languages, now Visual Basic, easy to use .NET language. | ||
| YAML (shBrushYaml.js) |
no | yaml, yml | YAML Ain’t Markup Language, human friendly serialization standard, created by Nicolas Perriault. | ||
| XML (shBrushXml.js) |
yes | xml, xhtml, xslt, html, xhtml | eXtended Markup Language for describing data in a general way, use this brush for (X)HTML as well. |
Couldn’t see yours? Please leave a comment with a link to your favorite highlighter or send me yours directly (abel.online at xs4all dot nl) so that I can include it.
Requested brushes and works in progress
Here’s a small list of brushes not mentioned above that I couldn’t find anywhere but that have been requested one way or the other by users of forums or blogs, or that have not been finished yet:
| Language | Wished or requested by | comments |
|---|---|---|
| ABAP | Naveen Vishal @ SH forum | the language in SAP. |
| C | jimthree @ SH forum | apparently, C++ brush is lacking a bit when it comes to plain C. |
| D | phrozen10 @ old SH google code wiki | after C came C++ came D. |
| DTD | abel @ here | document type definitions are used with XML, SGML and HTML to define what elements, entities etc are allowed and what not |
| Fortran | Blake Harms @ his blog | work in progress, seems to have bugs still, will include it once it’s working. |
| MDX | Ralp @ SH forum | expression language in .NET. |
| Processing.js | abel | Processing.js is an open programming language for people who want to program images, animation, and interactions for the web without using Flash or Java. A 1.5 brush is a available, I’ve kindly requested whether an upgrade is possible. |
| Regular Expressions | zatricky @ SH forum | as noted in the forum’s wish: it is a bit doubtful whether such brush would be helpful. |
| SCAR | Vaden @ SH forum | this is specific to the SCAR application, which depends on how the string starts, a partial syntax highlighter is provided at the link, along with some explanation on the syntax. |
| Scheme | Anonymous @ bitbucket repository | the mentioned anonymous user got quite far, but the implementation is not complete yet, see link for details and a usable brush (doesn’t support comments yet). As an alternative, use Closure brush. |
| SVG | abel @ here | Scalable Vector Graphics: more and more browsers (except IE of course) support it out of the box, default for XML based vector images, i.e. in XSL formatting objects (XSL-FO) |
| VHDL | anonymous | only a 1.5 version exists here, would love to have a 2.0 version for VHDL highlighting. |
| Whitespace | fahd shariff @ old SH Google Code wiki | the language Whitespace belongs to the esoteric languages, like Brainf*ck, Unlambda and the likes, it is special in such, that the compiler ignores everything except whitespace, making these programs extraordinarily hard to read. |
| XAML | René @ here and Marcio Roberto | XAML is a user interface markup language for Windows Presentation Foundation for .NET Framework 3.0 and higher and is primarily used with SilverLight development. |
| XPath | abel | XPath is widely used for selecting XML data and is used both standalone and in conjunction with XQuery and XSLT. |
| XQuery | abel | XQuery is used for querying XML data. |
| XSLT | abel | XSLT manipulates XML data from one format to another. |
When a brush was provided by Alex in the distro or when I managed to locate a brush, I removed it from this wish list. Let me know (comment below) when you have some wishes yourself or when you know of one of these wishes being fulfilled.
Do it yourself
If your favorite language or syntax (doesn’t need to be a language, of course) is not provided here, you can wish for it by commenting on this post so that I can include your wish in the wish list and some day someone magically creates one and notifies you or me about it. Or…! you can Create One Yourself. It is really not that hard, but it requires a bit of understanding of regular expressions and JavaScript. If you don’t have either, you can give the details of your language (what to match to what color etc) to me and perhaps I magically create one, but don’t hold your breath, time is not always on my side
.
Where to start? If you follow these three links you should be well on your way to your own syntax brush. Once finished, don’t forget to send it to me!
- The Developer’s Guide for Custom Brushes, or this alternative short tutorial.
- Learning / understanding and a reference of regular expressions.
- Trying out your regular expressions online (choose your pick).
Brushes for version 1.5
As you may have found out by now, this list is dedicated to version 2.0 of the SyntaxHighlighter, not the earlier version which is not maintained anymore (known as Google’s Code Highlighter). If you are looking for a brush for version 1.5 which is listed here, please upgrade to 2.0. It is a breeze to upgrade using the shLegacy.js file. How this is done is explained in the Upgrade Guide from 1.5 to 2.0.
An old list of supported languages for version 1.5 exists. Read through the comments to find out whether your favorite language is supported by someone for version 1.5.
Useful links
Following is a simple list of references about SyntaxHighlighter. If you have created a nice tutorial, plugin or helper program that goes together with this syntax highlighter, then drop me line, I’d be glad to add it to this overview.
| reference | description |
|---|---|
| 7 awesome highlighters | pretty, yet easy to follow overview of 7 “awesome” highlighters with a small example of each of them, Alex’s comes nr 1. |
| 16 JS Highlighters | Great overview of 16 popular javascript based syntax highlighter. Alex’s highlighter is put on top, just after the traditional GeShi highlighter. |
| 11 syntax highlighters | Simple comparison of 11 available highlighters, Alex’s highlighter is nr 2, but I believe the list is not sorted by favorite. |
| 9 useful js highlighters | Nice clean easy-to-read and follow overview of nine highlighters, puts Alex’s highlighter on top. |
| Best Syntax Highlighter | Scott Hanselman’s of computerzen.com on his blog calls Alex’s highlighter the “Best Code Syntax Highlighter for Snippets in your Blog”. |
| alex gorbatchev’s home | Homepage of Alex Gorbatchev, brings you straight to the download page of the SyntaxHighlighter. |
| download SyntaxHighlighter | Direct link to the download page, you should know this one by now! |
| list of sites using SH | Nice overview of sites using the SyntaxHighlighter, pretty big fishes there: yahoo dev network, asp.net forums, WordPress, nice! |
| SH forums | Forums, quite actively monitored by Alex Gorbatchev himself. |
| list of included brushes | List of brushes already included in the standard distribution, these brushes are included above as well (”bundled” column set to “yes”). |
| brush creation walkthrough | An easy to follow brush creation tutorial, the author takes you by the hand in creating a simple owner-specified syntax and shows by each step what he does and why. Great starting point if you find the tutorial from Alex a bit too daunting still. |
Thanks
Thanks to everyone for providing these brushes to the community and thanks to Alex Gorbatchev for sharing his excellent script with the world.
Donationware
It’s great that we can use software for free from people like Alex Gorbatchev. If you find his Syntaxhighlighter useful and you use it on your site, or if you get extra revenues because you use his software, please support him by sending him a donation, see his website for details.
From version 2.0.296, Alex says the following about switching to the Lesser General Public License v3, which shouldn’t keep anyone from donating him, rather the opposite, quote:
It was brought to my attention that donation clause isn’t compatible with LGPL, therefore I elected to sacrifice potential free beer to stay proper open source, which. This of course means that donations are no longer required, but desired just the same (or even more so now because even fewer people will donate).
History
A short history of this page, of what I added when:
| 2009-10-19 | added alternative x86 assembler brush and an alternative MATLAB brush (without the slow loading) |
|---|---|
| 2009-10-12 | added F# brush and alternative Erlang brush, updated XAML request for a brush |
| 2009-10-10 | fixed Erlang brush link, thanks for mentioning! |
| 2009-10-03 | added new brush for ActionScript 3, supporting Flash 10 |
| 2009-10-02 | corrected some errors in the list, added direct Wikipedia links for each language |
| 2009-10-01 | added processing brush |
| 2009-09-30 | added some requests (xaml, svg, dtd) and a useful links section |
| 2009-09-24 | layout changes, added brushes for Sahi, AHK, AppleScript |
| 2009-09-23 | update, added brushes for Lua-2, Clojure/Scheme, LSL, no luck for Fortran yet, added Mathematica, Matlab, ILE-RPG, PHP-2 and LaTeX |
| 2009-09-22 | update, added Powershell-2, Lua-1, Erlang, ASM/NASM, |
| 2009-09-21 | initial version, all bundled brushes and Batch, Yaml, Objective-C, Python, Oxygene, ColdFusion, Ada |
Also see list on Topsy tweets, which keeps track of my changes.
– Abel –
Just to let you know: the blog is active again (you may have noticed that for a few months there were no updates). The reason was simple: it was hosted on a thin line and needed upgrading. It took a long while to find a reliable hosting provider, not too expensive, and with enough flexibility… read article
Visual Studio 2010 is yet to become full beta 2, but employees already saw the preview and the final release date is announced. In a few days, it’ll finally hit the market. Be ready to download this cool new version packed with new features. A little article on an estimated roadmap until the final release date — read article
Let’s try something new, let’s try Pinax! That’s one of the very few rather mature CMS’s around that have been developed completely in Python, with the Django framework as its basis. This article talks the non-Pythoneer through the installation process step by step. It only takes a few minutes! — read article
55 responses to All Syntax Highlighter 2.0 brushes collected, described and downloadable
Leave a Response
Additional comments powered by BackType













Hey, i developed a TYPO3 extension and a brush for Typoscript as well.
Please see:
http://www.felixnagel.com/blog/artikel/2010/02/07/beautyofcode-syntax-highlighter-als-typo3-extension-veroeffentlicht/
I just posted brushes for Arduino: a “lite” version and a larger, full dictionary
http://upnotnorth.net/2010/02/04/arduino-code-highlighting-for-the-web/
Hi.
I’ve quickly made one for the “Go” language (new Google’s language). It’s available here:
http://github.com/vincenzo/Misc/blob/master/shBrushGo.js
Cheers,
Vincenzo
Does anyone have a brush for awk?
Here are the reserved/key words:
Keyword
In the awk language, a keyword is a word that has special meaning. Keywords are reserved and may not be used as variable names. gawk’s keywords are: BEGIN, END, if, else, while, do…while, for, for…in, break, continue, delete, next, nextfile, function, func, and exit.
Built in functions are here: http://www.math.utah.edu/docs/info/gawk_13.html#SEC123
The awk brush can probably be based on another scripting language with “C like” syntax.
So far as I know, Clojure was actually created by Rich Hickey (not Travis Whitton). Thanks for maintaining this list!
Do you refer to the Clojure brush or the Clojure language?
I found your site via alexgorbatchev.com/forums (YAML,Sep 22nd 2009) and saw in the forum a request for an apache brush (papokergod, Dec 30 2009) and you will find my answer there too.
The brush “shBrushHttpdApacheConf.js” supports apache 1.3, 2.0 and 2.2.
tom
Excellent, thanks a lot! I’ll include it. Sorry for a belated reply, won’t happen again
Hi Abel,
thanks for reply – I like to give you the direct link to alex’s forum, where I updated my infos (http://alexgorbatchev.com/forums/comments.php?DiscussionID=197&page=1#Item_5)
And please keep in mind, my recent Apache brush will actually run with sh v1.5 (http://homepage.hamburg.de/bandara/shBrush/) – Apache is a little diva and I still have to improve some “specialities” . sh v2.x migration will follow asap…
tom
[...] SyntaxHighlighter提供了大多流行语言的Brush,但是相对而言支持的语言还是比较少的。如果你需要的某种语言不幸不在支持列表内,那么你还可以求助于第三方Brush,这里有一个更加丰富语言列表,不过不是所有的语言都有对应的Brush。更不幸的是,我需要的Haskell语言甚至都不在这个列表里。google了一下还是看到有别人写的Brush,不过功能实在有点弱,所以我开始按照Handy Custom Brushes Development Guide自己写一个Haskell Brush。 [...]
Not sure I fully understand what you are saying, my Chinese is a bit rusty, but do I get this right that you are having a Haskell brush and it’s OK to include it here? In that case: thanks! I’ll do so shortly.
[...] Being a dev blog, there are a lot of code references scattered throughout this site and in hopes of making these code references easier to read, I installed a Wordpress Plugin known as Syntax Highlighter (http://wordpress.org/extend/plugins/syntaxhighlighter/). By default, this plugin has a number of predefined syntaxes (aka brushes) which it will highlight (bash, php, etc), but there may be instances where you need access to a custom brush that isn’t included. For example, this blog is heavily versed in Symfony references requiring the need for a ‘Yaml’ brush, which makes yaml config files easier to read. Unfortunately the yaml brush isn’t included in the default plugin package and must be downloaded separately. Lucky for us there is a great site which makes available the yaml brush along with many others: http://www.undermyhat.org/blog/2009/09/list-of-brushes-syntaxhighligher/#overview. [...]
I’ve created a brush for Haskell. It uses a few more colors than normally provided in themes. Therefore I added an imitation of the TextMate theme. Work in progress though.
http://alessandrovermeulen.me/syntaxhighlighter-evolved-extra/
Thanks a lot, I’ll include it today. Didn’t have any Haskell brush yet, but received quite some requests thereof. Great work!
I’ve posted my full PHP brush here: http://bundyxc.com/?p=33. I’ve added thousands of functions.
The ObjectiveC download link is wrong. It’s pointing the some other brush.
the Objective C brush link is still wrong
the right one is:
http://www.undermyhat.org/blog/wp-content/uploads/2009/09/shBrushObjectiveC.js
There is an OCaml brush missing from your list:
http://alexgorbatchev.com/forums/comments.php?DiscussionID=19&page=1#Item_3
I have created a Brush for Vimscript, which is available here:
http://github.com/nelstrom/SyntaxHighlighter/raw/master/scripts/shBrushVimscript.js
Hello,
I have created a brush for the R language, available here:
http://www.demitri.com/code/
Brush request: AspectJ
I have a brush request for Oracle’s iDoc Script.
I’ve posted my Actionscript AS2 brush here:
http://www.omita.com/Tools/SyntaxHightlighter/shBrushAS2.js
I’d wish for Z80 assembly language. A bit obscure but might be easy to adapt from the 8086 brush (they share a common ancestor)!
Hello,
I would like to ask for adding a brush for:
“R”
http://www.r-project.org/
“R is a free software environment for statistical computing and graphics.”
Which I use quite extensively, and would like to blog about.
If I can help in making it happen please let me know how.
Cheers,
Tal
[...] 我相信这是我们最常见也最实用的语法高亮的脚本,它支持很多语言的语法高亮,如果不是默认支持的语言你也可以容易的找到你要高亮的语言的brush 你可以从这里custom brushes list(自定义brush列表)中选择适合你的brush,下载使用。 [...]
hi, Abel Braaksma.
I made a ’scheme’ brush.
please add my brush to this page.
scheme brush url : http://dodoubt.tistory.com/103
How about adding the Smarty templating system? http://smarty.net/
Hello, I’m the developer of that 8086 Assembler Brush. Thanks to add my brush in this list. (In fact, I am a user of ‘Tistory’ blog service.) But a more useful file also exists — see http://zoc.kr/671 and you may add this. Also am I making the later version of my brush, making fit to all x86 assembler language. Then, I’ll visit you later.
Brush request: XAML.
XAML Brush it’s necessary for developers that want give some WPF and Silverlight samples like me.
This tool is very good and with a XAML Brush will be very good!
I am waiting for…
Thaks!
[...] create new “brush” for your language if it is not supported by default. Check out the custom brushes list compiled by Abel [...]
[...] 20 syntax brushes available (PHP, SQL, JavaScript, HTML [...]
I’ve updated my brush and you can get it here:
http://blog.coursevector.com/as3-syntax-highlighting-with-syntaxhighlighter-evolved
Yes it’s not the first but it’s been updated for Flash 10 and tweaked to be more inline with the latest iteration of SyntaxHighlighter.
Thanks Gabriel, I just added yours to the list. You can follow updates also through twitter #shbrushes if you like, I post updates through that query.
[...] Go here to read the rest: List of available custom brushes for Gorbatchev’s SyntaxHighlighter | Under My Hat [...]
Best Code Syntax Highlighter for Snippets in your Blog…
…
Nicely done: RT @Kandura: Custom language “brushes” for code on your blog w/ SyntaxHighlighter JS http://bit.ly/sh-brushes
This comment was originally posted on Twitter
@shanselman your post http://bit.ly/4iyIp is closed, but I’d like to point you to http://bit.ly/sh-brushes which lists all (un)bundled langs
This comment was originally posted on Twitter
@processingjs and if so, would you allow me to include your processing.js SH brush on my overview http://bit.ly/sh-brushes?
This comment was originally posted on Twitter
@processingjs I maintain a list of syntaxhighlighter brushes and saw yours, do you have a version 2.0 brush too? http://bit.ly/sh-brushes
This comment was originally posted on Twitter
Requests were DTD, SVG and XAML, if anybody knows SyntaxHighlighter brushes for these, let me know here: http://bit.ly/sh-brushes
This comment was originally posted on Twitter
Brush request: XAML
Nicely done! I am already enjoying your Matlab brush
Thanks for your request, I’ll add it! I was thinking about DTD and SVG myself, which are also XML-related.
About MatLab: it isn’t mine, it is from James Rohal. You may wish to diminish the number of functions a bit to make applying the brush to your page more responsive (it slows down your page), i.e., remove the ones you use rarely.
Added AHK, Sahi (huh?) and AppleScript brushes to my overview of syntax coloring brushes http://bit.ly/sh-brushes
This comment was originally posted on Twitter
[...] If you’re blogging Clojure code, this is important: SyntaxHighlighter now with clojure support (via @kandura) [...]
Just added Mathematica, Matlab, ILE-RPG and Clojure / Scheme to the SyntaxHighlighter overview: http://bit.ly/sh-brushes (more on the way)
This comment was originally posted on Twitter
Fortran has been wished for but there isn’t an errorfree implementation yet. Anyone? http://bit.ly/sh-brushes
This comment was originally posted on Twitter
@baharms: noticed you made a Fortran brush http://bit.ly/r1Bp0, any luck in getting it to work? May I include it here: http://bit.ly/IQVw2 ?
This comment was originally posted on Twitter
and… added LSL to syntax highlighter brushes list. Updated: http://bit.ly/IQVw2 (how many more to follow?)
This comment was originally posted on Twitter
[...] This post was mentioned on Twitter: Just compiled a list of SyntaxHighlighter brushes: http://bit.ly/IQVw2 [...]
Added other Lua and Clojure syntaxes to the list. Updated: http://bit.ly/IQVw2
This comment was originally posted on Twitter
@scottdensmore: need some help with my overview, can’t seem to get the credits of your Objective-C syntax brush correct: http://bit.ly/IQVw2
This comment was originally posted on Twitter
Just compiled a list of SyntaxHighlighter brushes: http://bit.ly/IQVw2
This comment was originally posted on Twitter
Hi Abel,
I have read your comment on my blog. Thank you for posting the link to there. I just found little discrepancy in the list above – links do not correspond to titled and follow to another brushes. If it will be fixed i would be fine
Ildar
Hi Ildar, thanks for checking it. I updated the references, they are all correct now, sorry that I pointed wrongly.
– Abel –