与Visual Studio无比。事实上,这就是我使用Asp.Net开发的原因。但有一段时间我遇到了一个特别需要用PHP编写的解决方案的客户端。
我使用过的所有PHP IDE(免费)缺乏Visual Studio中可用的重要功能,我非常喜欢 - INTELLISENSE。那么有没有一种在Visual Studio上启用PHP智能感知的免费方法?
答案 0 :(得分:6)
You can use VS.PHP to get php in similar VS environment.(商业)
介绍下一代PHP 开发工具Rich intellisense和 调试支持易于上手 内置PHP Web服务器
或免费替代:
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。