Wie verwende ich Syntax Highlighting in PHP in einem Markdown Github Gist?

9

Ich möchte Code in markdown gist auf github einbeziehen und kann nicht herausfinden, wie man Syntax-Highlighting macht.

github aromatisierter Abschlag - z.B.

%Vor%

würde beispielsweise die Syntax als PHP in einem Problem hervorheben, aber es scheint nicht in einem Kern zu liegen.

    
derekdreery 12.02.2014, 13:55
quelle

2 Antworten

26

Eingezäunte Codeblöcke funktionieren in Markdown Gists, und tatsächlich wird Ihr Code so gerendert. Wenn Sie die Blöcke überprüfen, sehen Sie, dass sie in div s mit class="highlight highlight-PHP" enthalten sind.

Das Problem besteht darin, dass PHP-Code nur dann zur Hervorhebung durch GFM erkannt wird, wenn er den Begrenzer <?php enthält. Fügen Sie dies an den Anfang jedes PHP-Blocks und Sie sollten gut gehen, z. B .:

%Vor%     
Chris 13.02.2014, 12:56
quelle
-3

Verwenden Sie dieses HTML-Kommentar-Tag vor dem Block:

%Vor%

dann dein Code und der Rest von que antworten / Frage:

%Vor%

Wichtige Regeln:

  • Den HTML-Kommentar nicht einrücken.
  • Geben Sie nach dem Kommentar eine neue leere Zeile ein.
  • Wenn nicht, fügen Sie eine neue leere Zeile vor dem Kommentar und dem eingerückten Code ein.

Sie können die Stack Overflow-Markdown-Hilfe und eine ausführlichere metas Antwort .

    
quantme 14.02.2017 05:21
quelle