编程web应用程序(编辑php、javascript、xhtml、css)的理想软件设置是什么?

编程web应用程序(编辑php、javascript、xhtml、css)的理想软件设置是什么?,php,ide,editor,portability,Php,Ide,Editor,Portability,我已经开发了2年的web应用程序,并且在更简单的web页面上工作了很多年。我一直在使用记事本,然后是上下文,然后是深红色编辑器(这是我很长一段时间以来的最爱),我一直在尝试使用记事本++。我有NetDrive设置,因此可以直接在ftp服务器上编辑和保存文件。在Firefox上,我使用Web开发者扩展、Firebug和其他一些 随着我技能的提高,需要做比以前更多的事情,我面临一些限制,比如做一些版本控制、跟踪代码更改、恢复到旧版本,这些事情我都是手动完成的。此外,我希望是可移植的,所以我正在尝试在

我已经开发了2年的web应用程序,并且在更简单的web页面上工作了很多年。我一直在使用记事本,然后是上下文,然后是深红色编辑器(这是我很长一段时间以来的最爱),我一直在尝试使用记事本++。我有NetDrive设置,因此可以直接在ftp服务器上编辑和保存文件。在Firefox上,我使用Web开发者扩展、Firebug和其他一些

随着我技能的提高,需要做比以前更多的事情,我面临一些限制,比如做一些版本控制、跟踪代码更改、恢复到旧版本,这些事情我都是手动完成的。此外,我希望是可移植的,所以我正在尝试在Dropbox文件夹中设置与webdev相关的所有内容,以便我可以同步它,并在我所到之处都有一个功能正常的开发人员设置

我想知道你建议开发什么样的web应用软件,以及如何将其设置为可移植或云中?

Jetbrains'目前处于测试阶段,应该在年底前发布。您已经可以下载并使用EAP版本。它将是商业版,但可能有一个免费/社区版(正如最近宣布的IntelliJ IDEA)

随着对PHP、HTML、CSS和Javascript的支持,它变得相当不错。它还具有良好的版本控制集成(Git和Subversion是我使用过的两种)和本地更改跟踪(因此,您甚至不需要签入某些东西来查看旧版本并将其还原;它会自动执行此操作)

这和一个像XAMPP这样方便的发行版是您真正需要的(well and Firebug)。

Jetbrains'目前处于测试阶段,应该在年底前发布。您已经可以下载并使用EAP版本。它将是商业版,但可能有一个免费/社区版(正如最近宣布的IntelliJ IDEA)

随着对PHP、HTML、CSS和Javascript的支持,它变得相当不错。它还具有良好的版本控制集成(Git和Subversion是我使用过的两种)和本地更改跟踪(因此,您甚至不需要签入某些东西来查看旧版本并将其还原;它会自动执行此操作)

这和像XAMPP这样方便的发行版是您真正需要的(以及Firebug)。

我使用Zend Studio()作为我的IDE。它不是完美的(也不是免费的),但我还没有找到我更喜欢的东西,它确实加快了我的开发时间。作为一个PHP编辑器,它真的很出色,有一个漂亮的XML编辑器,一个像样的HTML编辑器,等等JavaScript编辑器。但是,由于它是在Eclipse平台上构建的,所以应该可以安装插件/mods。如果你和我一样,主要关注PHP,而其他三种语言则处于次要地位,那么我想这会很适合你

我希望我能告诉您更多关于版本控制的信息,但我对这方面了解不多:/我知道Studio有一个内置的SVN管理器。它还支持通过FTP进行远程连接。我也使用Dropbox,将两者结合使用没有问题

我已经查看了NetBeans和其他一些IDE,但是Studio有太多的小特性/快捷方式,其他的并没有强迫我回到Studio。不过,我将添加以下注意事项:Studio内存不足,最新版本的代码暗示速度比以前的版本慢得多(尽管他们声称这将得到解决)。我建议下载演示并查看您自己的喜好。

我使用Zend Studio()作为我的IDE。它不是完美的(也不是免费的),但我还没有找到我更喜欢的东西,它确实加快了我的开发时间。作为一个PHP编辑器,它真的很出色,有一个漂亮的XML编辑器,一个像样的HTML编辑器,等等JavaScript编辑器。但是,由于它是在Eclipse平台上构建的,所以应该可以安装插件/mods。如果你和我一样,主要关注PHP,而其他三种语言则处于次要地位,那么我想这会很适合你

我希望我能告诉您更多关于版本控制的信息,但我对这方面了解不多:/我知道Studio有一个内置的SVN管理器。它还支持通过FTP进行远程连接。我也使用Dropbox,将两者结合使用没有问题


我已经查看了NetBeans和其他一些IDE,但是Studio有太多的小特性/快捷方式,其他的并没有强迫我回到Studio。不过,我会补充这些注意事项:Studio内存不足,最新版本的代码暗示比以前的版本慢得多(尽管他们声称这将得到解决)。我建议下载演示,看看您自己喜欢它。

试试您最喜欢的编辑器。不久前,我使用了和其他不同的编辑器(例如:Zendstudio),但我总是回到(但我使用Linux)和一系列命令行工具。

你必须弄清楚什么是最适合你的环境。

试试你最喜欢的编辑器。不久前,我使用了和其他不同的编辑器(例如:Zendstudio),但我总是回到(但我使用Linux)和一系列命令行工具。

你必须自己弄清楚什么是最适合你的环境。

我认为这取决于你是实现了一个功能齐全的IDE,还是实现了一系列独立工作的工具。 在不同平台上使用了许多编辑器之后,我现在使用Eclipse和Vi:对于必须快速更改的小脚本,Vi是完美的编辑器,它适用于每个重要的平台,但需要一些时间来简化快捷方式

但由于大多数Web项目规模增长迅速,我需要一个能满足我所有需求的IDE:

  • Subversion集成
  • 针对不同语言(Python、PHP、HTML,甚至C++)的代码完成和有用功能
  • 在Mac、Windows和Linux上的可用性
  • 开源
  • 可通过插件扩展
  • 完全可配置
Eclipse做的更多。所有的项目都是p