PHP和Python窗口的IDE

PHP和Python窗口的IDE,php,python,ide,Php,Python,Ide,我曾经使用netbeans一段时间,并且非常喜欢它 但现在,我不想用Python扩展我的工具箱,Netbeans放弃了对Django的支持,而且Python支持似乎也被NB7.0所吸收 因此,我正在寻找有关IDE或Windows文本编辑器的建议,并提供以下支持: Python(可能与Django一起使用) PHP HTML、CSS、JavaScript FTP GIT&SVN 我知道Aptana3可以做到,还有别的吗 我不太了解Vim,但这是一个选项吗?好的Aptana是基于eclipse构

我曾经使用netbeans一段时间,并且非常喜欢它

但现在,我不想用Python扩展我的工具箱,Netbeans放弃了对Django的支持,而且Python支持似乎也被NB7.0所吸收

因此,我正在寻找有关IDE或Windows文本编辑器的建议,并提供以下支持:

  • Python(可能与Django一起使用)
  • PHP
  • HTML、CSS、JavaScript
  • FTP
  • GIT&SVN
我知道Aptana3可以做到,还有别的吗


我不太了解Vim,但这是一个选项吗?

好的Aptana是基于eclipse构建的,因此您可以将基本eclipse与所有必要的附加组件一起使用

显然,python的东西需要Pydev,而Pydev具有Django集成

但出于某种原因,我实际上更喜欢将netbeans用于我的php ide

Tbh试一下,看看你最喜欢哪一个。

将是我的第一选择。JetBrains在使编辑器对您的价值超过文本输入方面做得很好。不同的IDE JetBrains产品基本上都是相同的,即使它们是为稍微不同的语言集配置的


Eclipse是一个选项,它有各种插件。不过我从来都不是Eclipse的粉丝。它确实是可插入的,但与其他一些选项相比,它不是一个很好的IDE。

Eclipse和Visual Studio几乎所有东西都有插件。Eclipse是免费的,但我认为对于Visual Studio,您必须获得专业版才能运行插件…

-如果您使用的是64位Windows,请不要急于在7.0+上安装更新。6.*工作正常

您有ftp,可以设置为在项目运行或每次保存时上载。您可以通过添加以下内容下载Python插件。这不是最好的,但对我来说很有效

由于日食对我来说是非常危险的,所以它是稳定而有力的

Aptana目前是web项目的eclipse,创建它的人也是pydev的创建者,所以这将是我的第二个选择


Visual Studio的插件VC.Php(付费)也很强大,因为Visual Studio环境很好,但该插件也有缺陷,有时似乎会使用新suff的dalay进行更新,总的来说,这将是我的第三个选择。

Vim将是一个选项,但它需要不同的工作流,因为它是一个文本编辑器而不是IDE。请同意@tdammers。vim当然是一个选项,但要习惯并在其中创建自己的自定义IDE特性,即使不是几周,也需要几个月的时间。(在过去的2-3周里,我一直在使用vim作为我的主要编辑器,每天我都在学习关于vim的新东西)我已经下载了PHPStorm和PyCharm的试用版,它们对html、js、css等都有相同的选项。。。一个支持PHP,另一个支持Python,所以很容易切换,我也不打算在同一个项目中同时使用这两个。我必须说这个IDE看起来很不错,我会坚持使用它。Eclipse是免费的,但正如有人提到的,它也是有缺陷的!。还有上网本。。。不支持Django。此外,今天我自动更新和崩溃。丑陋的行为。关于vim-我将尝试在一些常规txt文件或快速编辑需要上学习它,但对于开发项目,我认为它太轻了。@Luigi,我不同意vim是轻的。它有一些非常强大的功能。也许你应该看看它的特点。:)它只是有一个学习曲线。我在Adobe Dreamweaver上使用它进行web开发::)我肯定会尝试一下,但首先是作为一个文本编辑器。因为它的外观和行为与我所知道的一切都不同。Vim确实提供了很多功能,对于许多人来说,我不确定他们现在是否关心IDE可以提供诸如简单的重构、导航快捷键(类型、成员、文件、引用、定义)、与web开发服务器集成等功能。现在我不得不承认Vim+自动测试是一种很好的魔法,很难比较。似乎aptana使用了很多aptana组件@Gerry你注意到有什么不同吗?@sayth说实话,我甚至不记得发过这篇帖子,那将是我最后一次使用EasyClipse,因为我没有真正在Windows上开发。