C'est un peu l'horreur ces gros XML ouais !
Un peu de détails quand même :
Sous Windows (note : AppData est caché par défaut)
C:\Users\Maxence\AppData\Roaming\Sublime Text 2\Packages\PHP\PHP.tmLanguage
Ici il y a les expressions régulières. Par exemple :
Bon là faut regarder un peu le regex, visiblement c'est pour le mot clé "extends" (des fois faut faire des tests, c'est pas toujours évident, les REGEX sont parfois compliqués). Il faut retenir "support.class.implements.php" ici
Après il faut aller dans (en ajustant le thème utilisé bien sûr)
C:\Users\Maxence\AppData\Roaming\Sublime Text 2\Packages\Color Schema - Default\Monokai.tmTheme
Et rajoute quelque part dans le XML (en respectant l'arborescence bien sûr) quelque chose comme :
Pour avoir en italic et en blanc par exemple.
A toi de chercher ce qui va correspondre à "désactiver la coloration pour les zones HTML et n'avoir que le code PHP qui soit coloré". Bon courage lol
Un peu de détails quand même :
Sous Windows (note : AppData est caché par défaut)
C:\Users\Maxence\AppData\Roaming\Sublime Text 2\Packages\PHP\PHP.tmLanguage
Ici il y a les expressions régulières. Par exemple :
<string>(?=\s*\b(?iextends)))|$</string>
<key>patterns</key>
<array>
<dict>
<key>captures</key>
<dict>
<key>1</key>
<dict>
<key>name</key>
<string>support.class.implements.php</string>
</dict>
</dict>
<key>match</key>
<string>,\s*([a-zA-Z0-9_]+)\s*</string>
</dict>
</array>
Bon là faut regarder un peu le regex, visiblement c'est pour le mot clé "extends" (des fois faut faire des tests, c'est pas toujours évident, les REGEX sont parfois compliqués). Il faut retenir "support.class.implements.php" ici
Après il faut aller dans (en ajustant le thème utilisé bien sûr)
C:\Users\Maxence\AppData\Roaming\Sublime Text 2\Packages\Color Schema - Default\Monokai.tmTheme
Et rajoute quelque part dans le XML (en respectant l'arborescence bien sûr) quelque chose comme :
<dict>
<key>name</key>
<string>extends (PHP)</string>
<key>scope</key>
<string>source.php support.class.implements.php</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string>italic</string>
<key>foreground</key>
<string>white</string>
</dict>
</dict>
Pour avoir en italic et en blanc par exemple.
A toi de chercher ce qui va correspondre à "désactiver la coloration pour les zones HTML et n'avoir que le code PHP qui soit coloré". Bon courage lol