【发布时间】:2009-09-27 10:12:05
【问题描述】:
我厌倦了 Dreamweaver 覆盖服务器上的错误文件,
所以我正在寻找替代方案。
我想要颜色编码和直接从服务器打开/保存和编辑文件的可能性,所以我不需要先将文件保存在我的桌面上。
我正在使用 Windows。
【问题讨论】:
标签: ide dreamweaver code-editor
我厌倦了 Dreamweaver 覆盖服务器上的错误文件,
所以我正在寻找替代方案。
我想要颜色编码和直接从服务器打开/保存和编辑文件的可能性,所以我不需要先将文件保存在我的桌面上。
我正在使用 Windows。
【问题讨论】:
标签: ide dreamweaver code-editor
每个 Web 开发人员都应该手写他们的标记 - 所有形式的自动抽象都会阻碍您对代码的理解和意识,并为未来带来维护问题。我对此很狂热,你也许能说出来。
在此基础上,我衷心推荐Editplus:具有代码着色、FTP 以及从行复制到宏的大量功能糖。
【讨论】:
使用一些插件扩展的 Notepad++ 是一个非常方便的替代品。虽然我不能称它为 IDE,但它几乎可以满足开发人员的所有需求。在我的情况下(大量重复代码)Texter(一个在后台工作的小应用程序)使 notepadd++ 更加方便。所以,我的建议是:Notepad++ 和 Texter。
【讨论】:
当我在使用 DreamWeaver 时遇到同样的问题时,我切换到了 notepad++。我也尝试了其他一些程序,但它们对我的需求来说太复杂了。
如果您只需要颜色编码和 ftp 支持,notepad++ 是一个不错的选择。
【讨论】:
Visual Web Developer Express,它是 Visual Studio 的轻量级版本。
【讨论】:
如果您使用的是 Mac,请查看 Coda
【讨论】:
我个人使用Programmer's Notepad,但它不支持将文件上传到服务器的功能。你可以得到Notepad++ 和这个FTP plugin。我没有尝试过 Notepad++,但我确定它不是 WYSIWYG。
【讨论】:
也许是KompoZer?它具有您要求的所有功能,并且有一个 Windows 版本(以及 Mac 和 Linux)。
【讨论】:
Dreamweaver...不是我的菜,因为它缺乏对使用 Javascript 或 PHP 进行现代 Web 编程的良好支持。
对于初级设计,我使用 Blumentals 的 WeBuilder。它也是一个不错且不昂贵的 PHP 和 Javascript IDE,具有调试支持,并且还具有良好的 CSS 支持以及内置的 CSS 编辑器。 我不太喜欢像 Notepad++ 这样的文本编辑器作为 IDE 的替代品,因为你经常需要很多额外的插件才能拥有类似 IDE 的功能。但是对于某些文件或快速编辑,没有什么能比得上这样的编辑器(我最喜欢 Windows 上的 Notepad++)。
所以对于 Windows,我更喜欢 WeBuilder 用于所有方面(设计和编程)。
您只使用 Windows?对于 Linux,还有其他选择;)
【讨论】:
当我搜索 Dreamweaver for PHP 的替代方案时,我发现了一些 IDE,其中一个是 Netbeans。很快它就成为了我最喜欢的面向对象编码。
这里是download page。
这支持 Zend 和 Symphony 框架。
它们还支持文件上传。
【讨论】:
在PHP开发时,我一般使用Eclipse PDT。
如果你更倾向于 HTML/CSS/Javascript,你可能会对Aptana 感兴趣,它也是基于 Eclipse... 这意味着它可以使用很多插件,包括一些直接在服务器上工作的插件,我想(例如,参见TM/RSE)。
注意,Aptana 也可以作为插件安装到现有的 Eclipse 安装中。
哦,还有,我差点忘了:Eclipse 是免费的,Aptana 有免费版和商业版。
(Eclipse 的一个坏处是它需要一台功能非常强大的计算机——至少 2 个内核和 2 GB 的 RAM,如果您想同时使用任何其他应用程序...)
【讨论】:
E Text Editor,一个用于 Windows 的 Textmate 克隆,声称支持 FTP。但是我之前没有使用过这个功能。
【讨论】:
我想要颜色编码和直接从服务器打开/保存和编辑文件的可能性,所以我不需要先将文件保存在我的桌面上。
Zeus editor可以高亮和折叠HTML文件,它集成了HTML Tidy,可以通过ftp/sftp从服务器无缝编辑文件。
它还支持大量 other languages(即 C/C++、C#、Java、Javascript、PHP 等)
【讨论】: