Python Eclipse/PyDev插件
我最近开始学习python,看起来很有趣。在比较了一些IDE之后,我总结了Eclipse+PyDev,因为我已经从Java熟悉了它 1) 我可以在PyDev透视图中使用我最喜欢的插件(FindBugs、Log4E、Metrics)吗 2) 在此环境中,您使用哪些插件进行python开发Python Eclipse/PyDev插件,python,eclipse,plugins,pydev,Python,Eclipse,Plugins,Pydev,我最近开始学习python,看起来很有趣。在比较了一些IDE之后,我总结了Eclipse+PyDev,因为我已经从Java熟悉了它 1) 我可以在PyDev透视图中使用我最喜欢的插件(FindBugs、Log4E、Metrics)吗 2) 在此环境中,您使用哪些插件进行python开发 提前感谢。不,这些插件都不能用于Python;它们都是专门为Java设计的 回答你的第二个问题,当我使用PyDev时,我在Python中使用的唯一插件是版本控制——Subclipse、EGit、Mercurial
提前感谢。不,这些插件都不能用于Python;它们都是专门为Java设计的 回答你的第二个问题,当我使用PyDev时,我在Python中使用的唯一插件是版本控制——Subclipse、EGit、MercurialClipse,诸如此类的东西。大多数插件都不会为PyDev做任何事情,因为它们是围绕Java设计的 您很快就会发现,在Eclipse中,Python绝对不是一流的公民 我可以在PyDev透视图中使用我最喜欢的插件(FindBugs、Log4E、Metrics)吗 不是特定于Java的插件(不知道上面提到的哪些插件是针对Java的)。但是PyDev包括对pylint开箱即用的支持——pylint可以在模块中发现许多样式和其他问题,但是您可能需要调整其设置(特别是忽略某些详细样式警告) 在此环境中,您使用哪些插件进行python开发 只有用于自动剥离空白的AnyEdit工具。我不需要PyDev附带任何其他插件,因为它已经具有很多功能。例如,检查PyDev>编辑器>代码分析以获得一些高级选项-例如,我更喜欢在未使用的参数上启用警告(可以通过在参数前面加上
未使用的前缀来抑制警告,这非常有用)
旁注:如果您是Django开发人员,您可能希望使用Aptana而不是Eclipse,因为PyDev开发人员提供的Django模板编辑器不适用于vanilla Eclipse
我能用我最喜欢的吗
插件(FindBugs、Log4E、Metrics)
在PyDev透视图中
您不能在PyDev透视图中使用任何以Java为中心的插件。您将能够与PyDev协调使用非语言特定插件(VCS等)
如果你想要一个更“一流”的Python编辑解决方案,你可以试试ActiveState的,或者精简的免费版本。这两个版本都支持多种语言(Python、Perl、Ruby、JavaScript等),并且都提供了许多可靠的编辑和代码管理功能。pay版本还包括一个非常可靠的Python调试器,以及用于生成可执行文件、模块、包等的工具。。。当然,您可以使用开源或免费的Python库来完成这些工作,但其中一些过程可能很棘手(即:从源代码创建一个调用多个Python库的独立可执行文件),Komodo在保持简单方面做得很好。谢谢Rafe。你使用哪种环境?@openV当我意识到PyDev的麻烦比它的价值还大时,我停止了使用它。现在我只在Linux上使用vim,在Windows上使用Notepad++。如果你接受其中一个答案,我会投票支持这个问题。