Python编译器推荐

请问哪种Python编译器包括以下功能:自动补全,语法检查,查找所有引用,速览定义,转到定义,快速修改名称(包括所有引用),自动对齐。
目前在用viusal studio,但是没有快速修改名称(包括所有引用)和自动对齐功能,语法检查功能也不好,所以想请教以下,还有哪些包括以上功能的IDE,非常感谢!

1、CPython
是Python语言规范的参考实现,能够优先获得Python语言的最新、最强的功能,CPython是由C语言编写而成,不但可以从Python代码中调用C代码的函数,还可以直接在Python中使用大量现有的C代码库。
2、Brython
Brython可用于在浏览器中运行包含了Python 3脚本的Web应用。
3、PyPy Python
虽然第一个推荐的是在Python中使用最广泛的编译器,但却不是最快的,PyPy采用的是即时的编译概念,在代码执行前,就直接编译为机器代码,因此其执行速度提高了近4倍。
4、Jython或JPython
使用率第二高,Jython最初被称为JPython,是通过Python语言来实现Java虚拟机的,开发者既可以将现有的Java包和代码库,导入自己的Python程序中,还可以在Java程序中嵌入Python脚本。
5、Cython
Cython与CPython不同,更像是一个超集,允许开发者在代码中结合C和Python,从而生成C语言代码类型的输出,以供任何一种C/C++编译器进行后续编译。
6、Skulpt
流行的速度非常快,主要目的是提供一种良好的在线式Python编译器,也可以通过让Web应用引擎包含Skulpt,以方便开发者编写出被用于前端的Python脚本。
7、PyJS
是另一款完全用Python去开发Web应用的编译工具,在后台,PyJS会在使用内置的Ajax框架之前,将Python代码编译为JavaScript。
8、WinPython
是Python的"即用型"发行版,也就意味着用户无需安装,即可在Windows
PC上运行,作为另一种Python的实现,WinPython编译器不仅带来了Python执行环境,而且还包含了诸如:Scipy、Numpy、以及Pandas等各种Python库。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-04-26
果断是pycharm啊,我用的这个,蛮好用的。
你说的快速修改名称是指用到的变量名,函数名之类的吧,肯定是有的,在pycharm中选中要修改的名称,然后按shift+F6输入新名称,确认就可以了本回答被网友采纳
第2个回答  2019-04-26
我用的Pycharm2019,你说的都有。听说VS2019完美支持Python,我还想试试呢本回答被提问者采纳
第3个回答  2019-04-27
anaconda, pycharm, sublime text, notepad++
第4个回答  2019-04-27
vs code 也还行吧
相似回答