Difference between revisions of "Reference:SyntaxHighlight"

Extension: SyntaxHighlight


Overview
Description: Provides provides syntax highlighting and code rendering.
State: stable Dependency: MediaWiki
Developer: Brion Vibber, Tim Starling, Rob Church, Ori Livneh License: -
Type: MediaWiki Category: Rich Articles
Edition: BlueSpice free, BlueSpice pro
For more info, visit Mediawiki.

Features[edit source]

Adds customizable syntax highlighting functionality.

Case study[edit | edit source]

(Geshi-)Syntax-Highlight error


                    <?php
    $v = "string";    // Beispielcode
?>
HTML-Text
<?
    echo $v;         // Ende des PHP-Codes
?>

                
                    // Hallo Welt in Microsoft C#.

using System;

class HelloWorld
{
    public static int Main(String[] args)
    {
        Console.WriteLine("Hallo, Welt!");
        return 0;
    }
}

                


Source: mediawiki

{{BSExtensionInfobox
        
        |desc=Providesprovides syntax highlighting and code rendering.
        
        |status=stable
        
        |developer=Brion Vibber, Tim Starling, Rob Church, Ori Livneh
        
        |type=MediaWiki
        
        |edition=BlueSpice free, BlueSpice pro
        
        |active=Yes
        
        |compatible=MediaWiki
        
        |category=Rich Articles
        
        |docu=https://www.mediawiki.org/wiki/Extension:SyntaxHighlight
        
        }}
        
        Adds customizable syntax highlighting functionality.
        
        
        
        ==Case study==
        
        [http://sourceforge.net/p/bluespice/bugs/294/ (Geshi-)Syntax-Highlight error]
        
        
        
        
        
        
        <source lang="php">
        
        
        <?php
            
                $v = "string";    // Beispielcode
            
            ?>
        
        HTML-Text
        
        
        <?
            
                echo $v;         // Ende des PHP-Codes
            
            ?>
        
        
        </source>
        
        
        
        
        <source lang="csharp">
        
        // Hallo Welt in Microsoft C#.
        
        
        
        using System;
        
        
        
        class HelloWorld
        
        {
        
            public static int Main(String[] args)
        
            {
        
                Console.WriteLine("Hallo, Welt!");
        
                return 0;
        
            }
        
        }
        
        
        </source>
        
        
        
        
        
        
        
        
        
        
        
        [[de:{{FULLPAGENAME}}]][[en:{{FULLPAGENAME}}]]
        
        [[Category:Extension]]
        
        
        
        
        
        '''Source: '''[https://www.mediawiki.org/wiki/Extension:SyntaxHighlight mediawiki]
Line 1: Line 1:
 
{{BSExtensionInfobox
 
{{BSExtensionInfobox
|desc=Provides syntax highlighting and code rendering
+
|desc=provides syntax highlighting and code rendering.
 
|status=stable
 
|status=stable
 
|developer=Brion Vibber, Tim Starling, Rob Church, Ori Livneh
 
|developer=Brion Vibber, Tim Starling, Rob Church, Ori Livneh

Attachments

Discussions