答案 0 :(得分:26)
Visual Studio 2010不支持本机PHP。但是,为Visual Studio 2010添加一些语言支持“相对容易”。如果你想要的只是语法高亮,自动注释/取消注释和大括号匹配,那么可以由知道新扩展性模型的人一次完成它。的工作原理。
写完这篇文章之后,我开始制作一个加载项来向你展示我的意思。我只下载了WordPress源代码,注意到.php扩展名已经注册了Expression Web 3,它支持PHP(第一张图片)。
我对扩展(第二张图片)的15分钟尝试并没有那么令人印象深刻,但请记住,在我回答完这个问题之后,我开始工作。 修改:分别更新为颜色关键字/全局函数/全局对象。
(来源:280z28.org)
(来源:280z28.org)
答案 1 :(得分:14)
查看CodeLobster php,它是免费的,与visual studio具有非常相似的外观和感觉,并且它具有IntelliSense和调试支持。
答案 2 :(得分:10)
我建议PHP Tools for Visual Studio - VS2010和VS11的新PHP集成。
它的基本功能是免费的,它快速而稳定(我首选)
答案 3 :(得分:5)
答案 4 :(得分:2)
VS 2010本身不支持Php。
AFAIK唯一的选择是vs.php和vs.php。 ;)
答案 5 :(得分:1)
我的一个项目有超过30,000个文件,其中包括图像和其他项目,总共约12,000个php和js脚本,VS.php查看并禁止使用。现在回到netbeans。 Netbeans的功能令人惊叹,包括js支持,但我讨厌基于java的应用程序。它们太慢而且很胖。
答案 6 :(得分:1)
Visual Studio通过此处列出的链接,工具和项目提供各种类型的PHP支持,但不支持“本机”支持(意味着只安装Visual Studio并能够创建PHP项目和网站)。
WebMatrix,另一个Microsoft产品(免费)确实有原生支持。您可以通过Web Platform Installer安装它,并立即从头开始构建PHP站点或安装各种PHP第三方解决方案,如WordPress,Drupal等。
WebMatrix也对MySQL有很好的支持(通过MySQL-> Net连接器,可通过Web平台安装程序安装,只需在Web PI工具中搜索MySQL)。您无法在WebMatrix中创建新数据库,但可以在创建数据库后创建和编辑表和数据(只需通过mysql.exe命令行创建数据库)。
答案 7 :(得分:1)
由PHP Language Support创建Sam Harwell。它具有PHP脚本语言的基本编辑功能。
根据它的Visual Studio Gallery页面,当前的编辑功能包括:
- 语法突出显示,包括对PHP标记之外的HTML代码的支持以及文档注释
- 概述对快速折叠类和函数的支持
- 下拉栏,列出当前文档中的类和函数 此扩展具有相对较小的功能集,但它非常快速且可用。它是作为实验的一部分创建的,用于在单个文档中提供多种语言的编辑器功能(PHP,HTML和格式化文档注释)。
答案 8 :(得分:0)
真正的php项目的最佳解决方案,无论是小型还是大型是“Zend Studio”。
答案 9 :(得分:0)
只需使用Komodo,他们有免费和商业IDE
答案 10 :(得分:0)
komodo是最好的多平台免费版本...
答案 11 :(得分:0)
phpDesigner7是PHP的最佳解决方案
答案 12 :(得分:0)
您可以在Visual Studio中使用PHP工具:
答案 13 :(得分:-1)
您可以使用Dreamweaver。它具有代码,代码中的动态错误检测,支持Web上使用的大多数语言,支持css,html5等。