我在 Dreamweaver(当前版本为 CS3)中完成所有 PHP 编码,我已经习惯并喜欢它。不过,我想要一件事,就是能够检查错误。目前,在我将页面上传到服务器之前,我看不到它们。无论如何在 Dreamweaver 中设置 PHP 错误检查?
谢谢。
我在 Dreamweaver(当前版本为 CS3)中完成所有 PHP 编码,我已经习惯并喜欢它。不过,我想要一件事,就是能够检查错误。目前,在我将页面上传到服务器之前,我看不到它们。无论如何在 Dreamweaver 中设置 PHP 错误检查?
谢谢。
你的意思是当你打字的时候?由于 PHP 没有被编译,所以它不像 Java 或 C# 这样的语言那么容易。最接近的是PHPLint。不幸的是,您必须对 Cygwin 进行一些黑客操作才能使其在 Windows 下工作。
我知道这不是您要求的,但 Dreamweaver 不是一个非常好的 PHP 编辑器。它缺乏很多特性,并不是真的打算主要用于 PHP。试试这些编辑器,它们有即时错误检查功能:
如果您的意思是如何设置系统以便可以在计算机上本地测试 PHP 而无需将其上传到网络,那么您需要在计算机上安装一个网络服务器。我强烈推荐Xampp。它是在您的计算机上安装 Apache、MySQL、PHP 等的多合一软件包,并且具有漂亮的控制面板。
多年来,我一直在使用 PHP/MySQL/HTML/CSS/JS 进行编码。Dreamweaver 在其发展过程中做了很多好事。CS4 产品很好,但仍然缺少专业人士绝对需要的那些东西……实时代码检查、代码完成等。这些都是绝对的。
PHPed 是一个不错的产品,但仅在 Windows 中可用。尽管它声称,它在 Mac 或 Linux 平台上不稳定。
Zend 和 Aptana 几乎是一回事。两者都是基于 Eclips-PDT 的产品,除了 Aptana 功能更全。例如,Zend 对客户的反应非常迟钝,因为它不包括诸如自动换行之类的简单事物。Aptana Studio 1.5 拥有自己的 PHP 插件非常出色,但由于采用了未完成的原始 PDT,因此不再可用。
NetBeans 绝对是最好的 PHP 平台,但有一个缺点是内存不足……至少在 Mac 上是这样(但这可能是 Java VM 的问题)。但它确实提供了最好的一组功能......而且它是免费的。
Aptana 1.5 是我目前的选择,但由于它不再被增强,我正在寻找一个新的 IDE 选择。到目前为止,这一直是 NetBeans。我希望他们最终会修复内存泄漏。
约翰·艾萨克
我想你的祈祷已经被听到了。现在在dreamweaver 中,您可以在不上传到服务器的情况下查看代码。您必须做的一件事是使用包括 PHP 和 MYSQL 的本地网络设置您的站点。我现在使用的版本是CS5。
我强烈推荐使用像Eclipse PDT这样的 IDE ,它将极大地增强您使用 PHP 的体验。