Der Martin: Neuer Highlighter: Rouge statt Coderay

Beitrag lesen

Hi,

Ein Syntax-Hilighting sollte schon nach den Regeln der angegebenen Sprache markieren und hervorheben, auch ohne dass die Sprache im Code-Teil nochmal explizit deklariert wird.

das tut er ja

nein, tut er nicht.

die PHP-Datei

Hello World

tut numal das selbe, wie die PHP-Datei

<?php
echo "Hello World"

Ich kann die Argumentation nachvollziehen. Aber das impliziert, dass man jeglichen Text, der außerhalb von <?php ... ?> staht, auch schon als PHP-Code bezeichnen will. Und diese Denkweise halte ich für falsch. Es geht ja um Programmcode.

Rouge setzt hier standardmäßig diese Möglichkeit der Sprache korrekt um.

Tja, wie gesagt ... ich bin da anderer Ansicht. Der Rouge-Highlighter interpretiert das, was mit "php" gekennzeichnet ist, quasi generisch als Inhalt einer PHP-Datei anstatt spezifisch als PHP-Code. Und das finde ich nicht korrekt.

So long,
 Martin

3 48

Neuer Highlighter: Rouge statt Coderay

Christian Kruse
  • zu diesem forum
  • zur info
  1. 0
    Matthias Apsel
    1. 0
      woodfighter
      1. 0
        Matthias Apsel
      2. 0
        Christian Kruse
      3. 1
        Christian Kruse
        1. 0
          woodfighter
          1. 0
            Christian Kruse
            1. 0
              woodfighter
              1. 0
                Christian Kruse
                1. 0
                  woodfighter
  2. 1
    Gunnar Bittersmann
    • bug
    • zu diesem forum
    1. 0
      woodfighter
      1. 0
        Der Martin
        1. 0
          woodfighter
          1. 0
            Der Martin
        2. 0
          Gunnar Bittersmann
          1. 0
            Gunnar Bittersmann
            1. 0
              woodfighter
              1. 0
                Gunnar Bittersmann
                1. 0
                  woodfighter
            2. 0
              woodfighter
              1. 0
                Gunnar Bittersmann
                1. 0
                  woodfighter
          2. 0
            Felix Riesterer
            1. 0
              Gunnar Bittersmann
              • menschelei
              1. 0
                Felix Riesterer
                1. 0
                  Der Martin
  3. 0
    Christian Kruse
  4. 0
    Gunnar Bittersmann
    1. 0
      Christian Kruse
      1. 0
        Gunnar Bittersmann
        1. 0
          Matthias Apsel
          1. 0
            Auge
            • zu diesem forum
            1. 0
              Der Martin
            2. 0
              Matthias Apsel
    2. 0
      Mitleser
      1. 0
        Gunnar Bittersmann
        1. 0
          dedlfix
          1. 0
            Gunnar Bittersmann
            1. 0
              dedlfix
              1. 0
                Gunnar Bittersmann
                1. 0
                  woodfighter
                  1. 0
                    Gunnar Bittersmann
                    1. 0
                      woodfighter
  5. 0
    Gunnar Bittersmann
    1. 0
      woodfighter
      1. 0
        woodfighter