Tach,
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 (und wie gesagt, ich halte das auch für zu strikt), aber die PHP-Datei
Hello World
tut numal das selbe, wie die PHP-Datei
<?php
echo "Hello World"
Rouge setzt hier standardmäßig diese Möglichkeit der Sprache korrekt um.
mfg
Woodfighter