Avatar billede brian0905 Nybegynder
27. april 2004 - 15:03 Der er 9 kommentarer og
1 løsning

Syntax highlighting

Hej,

Jeg er ved at lave en  editor til php, hvor kan man finde en syntax fil til php?
Avatar billede mccookie Seniormester
27. april 2004 - 15:10 #1
Undskyld jeg spørger hvorfor bruger du ikke en af dem der er lavet allerede??

Eks. Ultra Edit
Avatar billede fangel Nybegynder
27. april 2004 - 15:13 #2
Tjaa - KDE's Kate bruge denne XML fil:
http://kate.kde.org/hl/xml/php.xml

Morten
Avatar billede dennismp Nybegynder
27. april 2004 - 15:15 #3
Jeg tror ikke der er en officiel syntax fra zends side.. Men der er een til sablecc:
http://www.sablecc.org/grammars/php4.sablecc3

Ellers må du ind og kigge i de syntaxfiler der følger med de forskellige editorer
Avatar billede coderdk Praktikant
27. april 2004 - 21:57 #4
Den bedste der fås, og gratis og open source:

  http://synedit.sourceforge.net/
Avatar billede coderdk Praktikant
27. april 2004 - 21:58 #5
Hmm ja ok det var en keywords fil du skulle bruge ;P
Avatar billede sukos Juniormester
27. april 2004 - 22:00 #6
Bruger PHP's egen???
Det er jo Open Source.
Avatar billede coderdk Praktikant
27. april 2004 - 22:01 #7
UltraEdit's wordfiles:

  http://www.ultraedit.com/downloads/additional.html

ConTEXT's filer (editoren er baseret på SynEdit):

  http://www.fixedsys.com/context/download.html
Avatar billede coderdk Praktikant
27. april 2004 - 22:02 #8
sukos har faktisk en pointe, du er dog så nødt til at finde på dit eget format:

  http://dk.php.net/manual/en/reserved.php
Avatar billede dennismp Nybegynder
27. april 2004 - 22:12 #9
Hvad er en syntax fil? Hvordan ser den ud?

PHP-parseren er lavet med Flex, så den finder du her:
php-4.3.6/Zend/zend_language_parser.y

Men den er ikke speciel nem at læse, jeg ville foretrække sablecc's udgave.
Avatar billede brian0905 Nybegynder
28. april 2004 - 11:40 #10
Hmm.... tror jeg heller må eksperimentere med at extracte min egen fil. Alternativt skal jeg have lavet en applikation til at grappe den fra HTML...

Takker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester