Pergunta

Ouvi dizer que o Visual Studio 2010 Beta 2 tem suporte para PHP. Quando carrego um arquivo php, ele não tem nada destacado e nada mais é do que um editor de texto glorificado.

Existe uma maneira de ativá -lo?

Foi útil?

Solução

Você pode ativar a sintaxe destaque para arquivos PHP usando um hack simples no Visual Studio 2010 (também pode funcionar para versões anteriores)

Abrir ferramentas -> Diálogo de opções no menu e selecione Editor de texto -> Associações de arquivos à esquerda. Adicione o PHP como uma nova extensão e selecione 'Microsoft Visual C ++' na caixa de combinação adjacente. Aplique e agora você e abra e edite qualquer arquivo PHP no Visual Studio com destaque de sintaxe e dobragem de código. O único problema é quando o arquivo possui código misto PHP e HTML. Não parece muito bom e a edição é dolorosa.

Eu tentei vs.php e certamente não estou impressionado. A única coisa que ele pode adicionar ao Visual Studio é criar um projeto PHP com facilidade; caso contrário, não consegui achar mais útil.

Outras dicas

Até onde eu sei, não fazemos suporte para PHP fora da caixa. Você provavelmente precisa de um componente de terceiros como este: http://www.jcxsoftware.com/vs.php

Descobri usando o editor de script do VS2010 para o PHP, ele faz 90% do que eu queria.

Como Samnan States - Goto Ferramentas abertas -> Opções diálogo do menu e selecione Editor de texto -> Associações de arquivose disse ao VS2010 para usar seu Editor de script

Além disso, o plug -in XRefresh para o Firefox é bastante útil para visualizar rapidamente as alterações de código em um segundo monitor em execução do Firefox.

Na Microsoft Connect, parece que esta é uma solicitação de recurso. E eles têm falou sobre no msdn. Mas até agora, o destaque da sintaxe ainda não parece ser um recurso incorporado. No entanto, a expressão da Web 2 e 3 tem Intellisense No designer HTML, poderíamos ver a sintaxe nativa destacando o Visual Studio 2010 RTM em março.

Espero que isto ajude.

Ouvi rumores sobre eles adicionando -o no lançamento final, no entanto, não há suporte nativo ao PHP na versão beta no momento.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top