web-dev-qa-db-fra.com

Webstorm: comment étendre pour gérer les fichiers PHP ou même simplement mettre en évidence le code correctement?

J'ai essayé ceci IDE et j'aime ça. Le seul problème est que si je suis dans un projet qui a un PHP dedans, c'est déroutant de voir du texte noir en clair) au lieu de correct PHP mettez en surbrillance.

Je n'ai pas besoin de brutal PHP autocomplete ou ainsi, mais un point culminant de syntaxe. Est-il possible de réaliser dans Webstorm?

Ou la seule option est d'utiliser PHPStorm?

32
zsitro

[~ # ~] mise à jour [~ # ~] : étant donné que la prise en charge des bundles TextMate a été ajoutée à l'EDI, vous pouvez ajouter n'importe quelle syntaxe de langage en surbrillance au = IDE s'il y a un ensemble TextMate pour cela. Voir ma réponse sur l'ajout Ruby surlignage , ce serait la même chose pour PHP, juste le bundle différent.


Votre meilleure option est d'utiliser PhpStorm . Une autre option consiste à créer votre type de fichier personnalisé pour la coloration syntaxique de base.

18
CrazyCoder

Pourquoi pas

Menu Fichier> Paramètres> Types de fichiers> cliquez sur 'fichiers PHP'> cliquez sur 'Ajouter' dans l'écran inférieur> entrez '* .php'

(au lieu de html avec .php)

65
Joshua Wooward

Associer l'extension de fichier .php au fichier HTML provoque le IDE surligner correctement au moins le code HTML.

Menu Fichier> Paramètres> Types de fichiers> cliquez sur 'Fichiers HTML'> cliquez sur 'Ajouter' dans l'écran inférieur> entrez '* .php'.

20
Delmo

Une réponse tardive, mais cela a fonctionné pour moi:

utilisez ce bundle textmate: https://github.com/textmate/php.tmbundle

Ensuite, allez dans Paramètres> Types de fichiers et associez * .php aux fichiers PHP.

J'espère que cela aide.

7

J'ai essayé le pack textmate mais il semble qu'il y ait un problème. Je n'ai pas pu obtenir de surbrillance. Je pense que c'est un bug non résolu, donc je me demande si quelqu'un a compris comment l'utiliser.

http://youtrack.jetbrains.com/issue/WEB-11065

http://youtrack.jetbrains.com/issue/Ruby-1427

Je pense donc que je dois utiliser PHPStorm pour obtenir la coloration syntaxique de base. C'est triste :/

2
tschoartschi

Cette question décrit comment installer le plugin textmate qui vous donne la coloration syntaxique:

Est-il possible d'obtenir Ruby coloration syntaxique dans PHPStorm?

La seule différence est que vous souhaitez utiliser ce bundle: https://github.com/textmate/php.tmbundle (mais peut-être y en a-t-il de meilleurs)

1
Maciej Jankowski