Referenz:SyntaxHighlight: Unterschied zwischen den Versionen

(Fallstudie)


Erweiterung: SyntaxHighlight


Übersicht
Beschreibung: Stellt Syntaxhervorhebung und Coderendering bereit
Status: stable Dependency: MediaWiki
Entwickler: Brion Vibber, Tim Starling, Rob Church, Ori Livneh Lizenz: -
Typ: MediaWiki Kategorie: Rich Articles
Edition: BlueSpice free
For more info, visit Mediawiki.

Funktionen / Anwendung[Quelltext bearbeiten]

Fügt anpassbare Syntaxhervorhebungs-Funktion hinzu.

Fallstudie[Bearbeiten | Quelltext bearbeiten]

(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; } }


Quelle: mediawiki

{{BSExtensionInfobox
        
        |desc=Stellt Syntaxhervorhebung und Coderendering bereit
        
        |status=stable
        
        |developer=Brion Vibber, Tim Starling, Rob Church, Ori Livneh
        
        |type=MediaWiki
        
        |edition=BlueSpice free
        
        |active=Yes
        
        |compatible=MediaWiki
        
        |category=Rich Articles
        
        |docu=https://www.mediawiki.org/wiki/Extension:SyntaxHighlight
        
        }}
        
        Fügt anpassbare Syntaxhervorhebungs-Funktion hinzu.
        
        
        
        
        ==Fallstudie==
            
            [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>
            
            
            
            
            
            
            
            
            
            [[
            
            [[en:{{FULLPAGENAME}}]][[de:SyntaxHighlight GeSHi]]
        
        [[Kategorie:Extension]]
        
        
        
        
        
        '''Quelle: '''[https://www.mediawiki.org/wiki/Extension:SyntaxHighlight mediawiki]
Zeile 11: Zeile 11:
 
}}
 
}}
 
Fügt anpassbare Syntaxhervorhebungs-Funktion hinzu.
 
Fügt anpassbare Syntaxhervorhebungs-Funktion hinzu.
 
==Fallstudie==
 
[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>
 
 
 
  
  

Anhänge

Diskussionen