Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/316.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
哪个Python IDE具有visual studio功能?_Python_Visual Studio_Ide_Editor - Fatal编程技术网

哪个Python IDE具有visual studio功能?

哪个Python IDE具有visual studio功能?,python,visual-studio,ide,editor,Python,Visual Studio,Ide,Editor,我正在搜索具有VisualStudio功能的Python IDE。通过类似的问题和阅读评论,我几乎看不到以下两个特点: 转到定义-例如,从调用方法的位置转到其定义(可能该类位于另一个模块中) 查找所有引用—类似于“git grep method_name”(“在IDE中以交互方式完成”) 没有它们,编码是如此痛苦。你有没有遇到过任何具有上述两个特性的python IDE 当然,IDE需要具备以下基本功能: 代码自动完成 综合调试 基本IDE功能,如语法高亮显示、错误高亮显示、智能缩进、括号 匹

我正在搜索具有VisualStudio功能的Python IDE。通过类似的问题和阅读评论,我几乎看不到以下两个特点:

  • 转到定义-例如,从调用方法的位置转到其定义(可能该类位于另一个模块中)
  • 查找所有引用—类似于“git grep method_name”(“在IDE中以交互方式完成”)
  • 没有它们,编码是如此痛苦。你有没有遇到过任何具有上述两个特性的python IDE

    当然,IDE需要具备以下基本功能:

    • 代码自动完成
    • 综合调试
    • 基本IDE功能,如语法高亮显示、错误高亮显示、智能缩进、括号 匹配等
      • 为什么不看《伟大的世界》


        您可以使用它在Microsoft Visual Studio中编程Python,或者也应该符合要求。

        好吧,我发现Wing和PyDev有两个特性!

        Eclipse和PyDev非常出色。(它还可以跨平台移植,这是一个额外的优点。而且是免费的。并且被广泛使用。)

        在过去的8个月里,我一直在使用我所有的Python项目,我非常喜欢它。我强烈推荐它(即使它不是免费的,但与concurrents相比,它确实便宜,而且远远优于他们imho).

        支持PyCharm,非常适合python的IDE!

        智能缩进和括号匹配对python没有多大意义。请注意,python上的自动代码完成功能没有那么有用,因为您无法对动态对象进行静态代码分析。如果智能缩进意味着键入时自动缩进,那么它对python.Al来说确实很有意义因此,PythonIDE现在可以很好地进行静态分析,一些IDE(至少是Wing;不确定其他IDE)在可用时也会使用运行时数据(如调试器处于活动状态或在shell中工作时).我在python开发中尝试了Netbeans和PyCharm…PyCharm在所有情况下都肯定比Netbeans好,我可以说…如果它是免费的(如啤酒),它并不意味着它“好”、“优秀”或“更好”。