Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

[forum/highlighting] keywords in PHP

Pagina: 1
Acties:
  • 136 views

  • hostname
  • Registratie: April 2009
  • Laatst online: 19:56
De syntax highlighting van PHP gaat een beetje de mist in met Exceptions:
PHP:
1
2
3
4
5
try { // try is een keyword
   throw new Exception("...."); // Exception is geen keyword, throw wel
} catch(Exception $e) { // catch ook
   // doe hier iets...
}

Ter vergelijking correcte highlighting:
C#:
1
2
3
4
5
try {
   throw new Exception("...");
} catch(Exception ex) {
   // en hier ook ...
}


De namespaces gaan ook niet goed; syntax highlighting valt helemaal weg: namespace is ook een keyword.
PHP:
1
2
namespace test;
// doe hier iets

evenals met goto:
PHP:
1
2
3
4
labelA:
   echo "hoi";

goto labelA;


In het overzicht van keywords staan ze allemaal, volgens mij missen daar een aantal van op GoT :)

[ Voor 8% gewijzigd door hostname op 14-06-2010 18:53 . Reden: syntax highlighting met namespaces werkt nu opeens wel :S ]


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 00:40

crisp

Devver

Pixelated

mja, de highlighter is ook al wat ouder dan die features :P

Intentionally left blank


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 00:40

crisp

Devver

Pixelated

Ik heb het lijstje keywords up-to-date gemaakt. Komt vanzelf mee bij een volgende recompile van de highlighter :)

Intentionally left blank


Dit topic is gesloten.