Visual Web Developer 中的 PHP 语法高亮显示?
Posted
技术标签:
【中文标题】Visual Web Developer 中的 PHP 语法高亮显示?【英文标题】:PHP syntax highlighting in Visual Web Developer? 【发布时间】:2009-07-03 04:11:03 【问题描述】:我最近在 IIS 上安装了 php 5,但是,我找不到 VWD 的 PHP 语法高亮插件或扩展。在哪里可以找到插件?我还以为有官方的呢。
【问题讨论】:
【参考方案1】:考虑用于 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 的智能感知
调试
•XDebug 和 DBG 支持
•在一个会话中调试 PHP、JavaScript 和 .Net
•内置 Apache Web 服务器,便于调试。预配置了 Php4、Php5、XDebug 和 DBG。
【讨论】:
【参考方案2】:我尝试了很多文本编辑器,有些是免费的,有些是商业的。到目前为止,Visual Studio 是唯一一个拥有对我最有用的功能的正确组合。所以,在 VS 中编写 PHP 代码对我来说很重要。
您可以欺骗 Visual Studio(希望还有 Visual Web Developer)认为 .php
文件是带有注册表黑客的 C++。语法突出显示足够接近有用。
这篇博文解释了如何为所有版本的 VS 执行此操作:http://blog.cumps.be/visual-studio-2008-and-php-coloring/
【讨论】:
谢谢你的好回答,前两句话总结了我的想法!我只是希望,因为微软最近就 PHP 集成达成了某种协议,所以他们会为此进行语法突出显示。可能不会。希望在 VS 2010 中他们会这样做。 不客气。不要指望 Microsoft 提供的直接 PHP 支持。 :) 可能应该引用它,因为链接现在已断开。【参考方案3】:我不知道旧版本,但 VWD 2010 允许您在其选项中将任何扩展链接到任何类型的格式。
工具->选项
点击“显示所有选项”
展开“文本编辑器”
点击“文件扩展名”
输入'php'并选择你想要的格式(我推荐自动编辑器选择器),点击添加
你去吧!下次加载页面时,您将看到更改。如果您不喜欢它,还有其他 20 种款式可供选择。
【讨论】:
【参考方案4】:Visual Web Developer 没有官方的 PHP 插件。我相信这是因为微软宁愿你使用他们的 .NET 产品(尤其是 ASP),它服务于大部分(如果不是全部的话)(我不能确切地说,因为我不像 PHP 那样真正使用 ASP) PHP的功能。
但是,有一些非常好的 PHP IDE。您Here的列表
【讨论】:
【参考方案5】:谢谢,我使用“HTML 格式”代替“自动编辑器选择器”的最后一篇文章
【讨论】:
【参考方案6】:我建议使用Netbeans。它具有 PHP 代码完成功能并运行 xdebug 进行调试。我已经使用它一年多了,对 PHP 的支持也越来越好。
绝对值得一试。
【讨论】:
【参考方案7】:我会推荐带有此扩展的 Visual Studio: http://phalanger.codeplex.com/
它是免费的,并且比大多数昂贵的工具提供更多的功能。
【讨论】:
【参考方案8】:如果您使用的是 Windows,则有一个名为 notepad++ 的应用程序可以为数十种语言进行语法高亮显示。我将它用于 C,但我知道它有一个 php 语法荧光笔和更多的语言。在 sourceforge 上查看。如果您使用 Linux 或 Unix,您可以使用 K 高级文本编辑器 (kate)。它还内置了一个控制台窗口。
【讨论】:
【参考方案9】:我正在寻找一种与 Visual Studios 中内置的调试器一样有用的 PHP 调试器。我为此搜索了高低,似乎没有一个效果很好。
【讨论】:
【参考方案10】:我使用的是 PHP Designer 2007 - Personal Version 5.0.2 是一个功能齐全的 php 编辑器,免费!来自 mpsoftware[dot]dk/,但是我也非常喜欢使用 MSVWD,现在我已经了解了如何使 php 文件在其中工作,我会坚持下去!谢谢!
btw Aptana Studio 看起来也很有希望
【讨论】:
【参考方案11】:我找到的最接近 Visual Studio 的 PHP 环境是 CodeLobster。它有 PHP 和 CSS 的免费版本,以及付费版本,包括专业版的 CakePHP、CodeIgniter、Drupal、Facebook、JQuery、Joomla、Smarty、Symfony、WordPress 和 Yii 的插件。
它并不完美,但对于基本版本来说它非常好并且免费。
【讨论】:
以上是关于Visual Web Developer 中的 PHP 语法高亮显示?的主要内容,如果未能解决你的问题,请参考以下文章
尝试使用 VB 从 ACCESS 数据库中输出 Visual Web Developer 2008 中的数据
在 Visual Web Developer Express 中测试对 Web 服务不可用的输入字段
您可以使用 Visual Web Developer 编辑 resx 文件吗?
Visual Studio Web Developer 2010 Express 和 64 位