Visual Studio上的PHP intellisense - 有可能吗?

时间:2010-11-02 16:53:11

标签: php visual-studio

与Visual Studio无比。事实上,这就是我使用Asp.Net开发的原因。但有一段时间我遇到了一个特别需要用PHP编写的解决方案的客户端。

我使用过的所有PHP IDE(免费)缺乏Visual Studio中可用的重要功能,我非常喜欢 - INTELLISENSE。那么有没有一种在Visual Studio上启用PHP智能感知的免费方法?

5 个答案:

答案 0 :(得分:6)

You can use VS.PHP to get php in similar VS environment.(商业)

  

介绍下一代PHP   开发工具Rich intellisense和   调试支持易于上手   内置PHP Web服务器

或免费替代:

Php4VS

  

Php4VS是一个视觉包   旨在做同样事情的工作室   像其他人一样,但有一个   差异:免费!

答案 1 :(得分:3)

将Netbeans用作“扩展程序”。 1.安装netbeans 2.在visual studio中,右键单击php文件并选择打开。添加新..,并在Netbeans安装文件夹的bin文件夹中选择Netbeans.exe。单击“确定”并将其设置为默认值。

现在,仅针对php文件,它们将以netbeans打开。它可能是目前最好的解决方案,特别是Express版本不允许第三方扩展。

注意:您很可能希望将netbeans设置为使用utf-8,这样您就不会遇到包括其他文件中的php文件在内的问题。做到这一点:

转到Netbeans Installatin文件夹中的“etc”文件夹。打开netbeans.conf文件并在以下行添加netbeans_default_options:

-J-指定-Dfile.encoding = UTF-8

答案 2 :(得分:1)

答案 3 :(得分:0)

Visual Studio本身不支持PHP作为一种语言。但是,确实有第三方提供PHP的扩展,提供智能感知(以及其他功能)

答案 4 :(得分:0)

将HTML文件转换为PHP时出现问题,根本没有智能感知 - 甚至HTML部分都没有。要解决此问题,请在解决方案资源管理器中单击PHP文件,然后选择打开方式...,然后选择“HTML编辑器”和“设置为默认值”。它不会给PHP支持,但它为我带来了HTML intellisense。

相关问题