Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

C# Syntax Highlighting for Confluence

Does anyone know of any C# syntax highlighter plugins for Confluence? Using the default Java highlighter works, but it misses things like string in C# and String in Java, with the latter being highlighted and the former plain black text.

like image 231
Andrew Bienert Avatar asked Mar 15 '10 02:03

Andrew Bienert


1 Answers

There is a so called newcode macro that allows a lot of different languages. See https://studio.plugins.atlassian.com/wiki/display/NCODE/Confluence+New+Code+Macro for the macro itself.

To use the macro, just enclose your code into

{newcode:csharp}...{newcode}

With newer versions of this macro (or newer versions of Confluence itself), you are free to use the macro name newcode or code. Since version 4.x of Confluence, the visual editor supports the finding of macros much better, so just start typing: {code which results then in

enter image description here

In the then opening macro editor, you may select directly the language (and some other parameters):

enter image description here

like image 102
mliebelt Avatar answered Sep 20 '22 16:09

mliebelt