Pregunta

He oído que Visual Studio 2010 Beta 2 tiene apoyo para PHP. Sin embargo, cuando carga un archivo PHP, no tiene nada resaltado y no es más que un editor de texto glorificado.

¿Hay alguna forma de habilitarlo?

¿Fue útil?

Solución

Puede habilitar la resaltura de sintaxis para los archivos PHP utilizando un hack simple en Visual Studio 2010 (también podría funcionar para versiones anteriores)

Abra las herramientas -> Diálogo de opciones en el menú y seleccione Editor de texto -> Asociaciones de archivos a la izquierda. Agregue PHP como una nueva extensión y seleccione 'Microsoft Visual C ++' en el cuadro combinado adyacente. Aplique y ahora usted y abra y edite cualquier archivo PHP en Visual Studio con sintaxis resaltado y plegamiento de código. El único problema viene es cuando el archivo tiene un código PHP y HTML mixto. No se ve muy bien y la edición es dolorosa.

He intentado vs.php, y ciertamente no estoy impresionado. Lo único que puede agregar a Visual Studio es crear un proyecto PHP fácilmente, de lo contrario, no he podido encontrarlo más útil.

Otros consejos

Hasta donde yo sé, no tenemos soporte de PHP fuera de la caja. Probablemente necesite un componente de terceros como este: http://www.jcxsoftware.com/vs.php

He encontrado usando el editor de script VS2010 para PHP, hace el 90% de lo que quería.

Como dice Samnan - Goto Herramientas abiertas -> Opciones diálogo del menú y seleccione Editor de texto -> Asociaciones de archivosy le dijo a VS2010 que usara su editor de guiones

Además, el complemento XRefresh para Firefox es bastante útil para ver rápidamente los cambios en el código en un segundo monitor que ejecuta Firefox.

En Microsoft Connect, parece que esta es una solicitud de función. Y ellos han hablado de en msdn. Pero hasta ahora, el resaltado de sintaxis aún no parece ser una característica construida. Sin embargo, la expresión web 2 y 3 tienen Intestivense En el diseñador HTML, podríamos ver un resaltado nativo de sintaxis en el Visual Studio 2010 RTM en marzo.

Espero que esto ayude.

He escuchado rumores sobre ellos agregarlo en el lanzamiento final, sin embargo, no hay soporte nativo para PHP dentro de la versión beta en este momento.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top