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