Visual Web Developer中的PHP语法高亮?

时间:2009-07-03 04:11:03

标签: php syntax-highlighting visual-studio-express visual-web-developer vwdexpress

我最近在IIS上安装了PHP 5,但是,我无法找到突出显示VWD插件或扩展的PHP语法。我在哪里可以找到插件?我以为有一个正式的。

11 个答案:

答案 0 :(得分:7)

考虑使用Visual Studio的PHP IDE。

http://www.jcxsoftware.com/vs.php

我已经使用过它,它为Visual Studio添加了许多不错的PHP特性。

从他们的网站......

编辑和文件管理

•PHP4和PHP5支持

•PHP,Smarty,HTML,JavaScript,CSS,XML和XSLT的语法着色

•PHP,Smarty,HTML,JavaScript,CSS,XML和XSLT的文件模板

•PHP,Smarty,HTML,JavaScript,CSS,XML和XSLT的Intellisense

调试

•XDebug和DBG支持

•在一个会话中调试PHP,JavaScript和.Net

•内置Apache Web服务器,便于调试。预先配置了Php4,Php5,XDebug和DBG。

答案 1 :(得分:6)

我尝试了很多文本编辑器,一些是免费的,一些是商业版。到目前为止,Visual Studio是唯一一个具有正确功能组合的人,对我来说最有用。因此,在VS中编写PHP对我来说非常重要。

你可以欺骗Visual Studio(希望也是Visual Web Developer),认为.php文件是带有注册表黑客的C ++。语法高亮非常接近有用。

此博客文章介绍了如何为VS的所有版本执行此操作:http://blog.cumps.be/visual-studio-2008-and-php-coloring/

答案 2 :(得分:4)

我不知道旧版本,但VWD 2010允许您将任何扩展名链接到其选项中的任何类型的格式。

工具 - >选项

点击“显示所有选项”

展开“文字编辑器”

点击“文件扩展名”

输入'php'并选择您希望如何格式化(我推荐自动编辑器选择器),点击添加

你去吧!下次加载页面时,您将看到更改。如果你不喜欢它,还有20种其他款式可供选择。

答案 3 :(得分:2)

Visual Web Developer没有适用于PHP的官方插件。我相信这是因为微软宁愿你使用他们的.NET产品(特别是ASP),这些产品服务于大部分(如果不是全部)(我不能完全说,因为我没有像PHP那样真正使用ASP) PHP的功能。

然而,有一些非常好的PHP IDE。您Here

的列表

答案 4 :(得分:2)

thx,我使用“HTML格式”的最后一篇文章而不是“自动编辑器选择器”

答案 5 :(得分:1)

我建议使用Netbeans。它具有PHP的代码完成功能,并运行xdebug进行调试。我已经使用它超过一年了,对PHP的支持一直在变得越来越好。

绝对值得一试。

答案 6 :(得分:1)

我建议使用此扩展程序的Visual Studio: http://phalanger.codeplex.com/

它是免费的,并且比大多数昂贵的工具提供更多功能。

答案 7 :(得分:0)

如果您正在使用Windows,那么会有一个名为notepad ++的应用程序,它将为几十种语言进行语法高亮显示。我用它来做C但我知道它有一个PHP语法荧光笔和更多的语言出现。在sourceforge上查看它。如果您使用的是Linux或Unix,则可以使用K高级文本编辑器(kate)。它还内置了一个控制台窗口。

答案 8 :(得分:0)

我正在寻找的PHP调试器与Visual Studio内置的调试器一样有用。我为此搜索了高低,似乎没有一个效果很好。

答案 9 :(得分:0)

我使用的是PHP Designer 2007 - Personal Version 5.0.2是一个功能齐全的php编辑器,免费!来自mpsoftware [dot] dk /,但是我也喜欢使用MSVWD,现在我已经看过如何让php文件在其中工作,我会坚持下去!谢谢!

btw Aptana Studio看起来很有希望

答案 10 :(得分:0)

我发现的最接近Visual Studio的PHP环境是CodeLobster。它有PHP和CSS的免费版本,以及支持版本,包括用于CakePHP,CodeIgniter,Drupal,Facebook,JQuery,Joomla,Smarty,Symfony,WordPress和Yii的Pro版本的插件。

它并不完美,但对于基本版本来说它是相当不错且免费的。