Question

J'ai entendu dire que Visual Studio 2010 Beta 2 a pris en charge PHP. Cependant, lorsque je charge un fichier PHP, il n'a rien mis en évidence et n'est rien de plus qu'un éditeur de texte glorifié.

Existe-t-il un moyen de l'activer?

Était-ce utile?

La solution

Vous pouvez activer la mise en évidence de la syntaxe pour les fichiers PHP à l'aide d'un hack simple dans Visual Studio 2010 (pourrait également fonctionner pour des versions antérieures)

Ouvrez les outils -> Options de dialogue dans le menu et sélectionnez l'éditeur de texte -> Associations de fichiers à gauche. Ajoutez PHP comme nouvelle extension et sélectionnez «Microsoft Visual C ++» dans la boîte combo adjacente. Appliquez et maintenant vous et ouvrez et modifiez n'importe quel fichier PHP dans Visual Studio avec la mise en surbrillance de la syntaxe et le repliement du code. Le seul problème est venu lorsque le fichier a mixte PHP et code HTML. Il n'a pas l'air vraiment bien et l'édition est douloureuse.

J'ai essayé vs.php, et je ne suis certainement pas impressionné. La seule chose qu'il peut ajouter à Visual Studio est de créer facilement un projet PHP, sinon, je n'ai pas pu le trouver plus utile.

Autres conseils

Pour autant que je sache, nous ne faisons pas de support PHP hors de la boîte. Vous avez probablement besoin d'un composant tiers comme celui-ci: http://www.jcxsoftware.com/vs.php

J'ai trouvé en utilisant l'éditeur de script VS2010 pour PHP, il fait 90% de ce que je voulais.

Comme le déclare Samnan - Goto Outils ouverts -> Options boîte de dialogue dans le menu et sélectionnez Éditeur de texte -> Associations de fichierset a dit à VS2010 d'utiliser son éditeur de script

Le plugin XRefresh pour Firefox est également assez pratique pour afficher rapidement les modifications de code sur un deuxième moniteur exécutant Firefox.

Sur Microsoft Connect, il semble qu'il s'agit d'une demande de fonctionnalité. Et ils ont parlé de il sur msdn. Mais jusqu'à présent, la mise en évidence de la syntaxe ne semble pas encore être une fonctionnalité intégrée. Cependant, l'expression Web 2 et 3 a Intellisense Dans le concepteur HTML, nous pourrions voir la syntaxe native se souligner dans le Visual Studio 2010 RTM en mars.

J'espère que cela t'aides.

J'ai entendu des rumeurs à ce sujet l'ajout dans la version finale, mais il n'y a pas de support natif pour PHP dans la version bêta en ce moment.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top