Visual Studio 2010中的本机PHP支持?

时间:2009-12-15 23:33:44

标签: php visual-studio-2010 visual-studio

有关Visual Studio 2010本身支持PHP编码的谣言是否有任何道理?

http://www.codeplex.com/php4vs

如果没有,有什么选择?(VS.php除外)

14 个答案:

答案 0 :(得分:26)

Visual Studio 2010不支持本机PHP。但是,为Visual Studio 2010添加一些语言支持“相对容易”。如果你想要的只是语法高亮,自动注释/取消注释和大括号匹配,那么可以由知道新扩展性模型的人一次完成它。的工作原理。

写完这篇文章之后,我开始制作一个加载项来向你展示我的意思。我只下载了WordPress源代码,注意到.php扩展名已经注册了Expression Web 3,它支持PHP(第一张图片)。

我对扩展(第二张图片)的15分钟尝试并没有那么令人印象深刻,但请记住,在我回答完这个问题之后,我开始工作。 修改:分别更新为颜色关键字/全局函数/全局对象。

Microsoft Expression Web for PHP
(来源:280z28.org

My PHP extension for Visual Studio 2010
(来源:280z28.org

答案 1 :(得分:14)

查看CodeLobster php,它是免费的,与visual studio具有非常相似的外观和感觉,并且它具有IntelliSense和调试支持。

答案 2 :(得分:10)

我建议PHP Tools for Visual Studio - VS2010和VS11的新PHP集成。

  • 语法突出显示PHP syntax highlighting
  • IntelliSense(工具提示,功能辅助,代码完成,转到定义,......)intellisense here
  • 代码导航
  • 自定义文件扩展名
  • 综合文档

它的基本功能是免费的,它快速而稳定(我首选)

答案 3 :(得分:5)

就大型项目而言,VS.Php 2.7在处理大型项目(10000多个文件)方面有了相当大的改进

尝试一下让我知道,

www.jcxsoftware.com

答案 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工具:

PHP Tools for Visual Studio 2010, 2012, 2013

答案 13 :(得分:-1)

您可以使用Dreamweaver。它具有代码,代码中的动态错误检测,支持Web上使用的大多数语言,支持css,html5等。