python用什么软件编程好(常用python编程软件推荐)
python一般用什么软件?
python一般用的软件有:sublime text、atom、pycharm等。
sublime text
sublime text是一款非常流行的代码编辑器,其开发者是一名谷歌的工程师,其梦想是使之成为更好的文本编辑器。sublime text支持python代码编辑同时兼容所有平台,并且丰富的插件(称之为“包”)扩展了语法和编辑功能。
安装额外的python扩展可能会比较棘手,sublime text中所有的包都是用python写成的,并且安装社区扩展往往需要直接在sublime text中执行python脚本。
优点:sublime text在编程社区内很受推崇。单单从代码编辑器的角度来看,sublime text迅捷小巧并且具有良好的兼容性。
缺点:尽管你可以无限期的使用测试版本但是sublime text不是免费软件。在sublime text中安装扩展插件可能会比较棘手,另外并不支持直接在编辑器内部执行或调试代码。
atom
同样兼容所有平台的atom被称为是“21世纪可破解的文本编辑器”。开源的atom拥有时尚的界面、文件系统浏览器和扩展插件市场,它是使用electron构建的,electron使用javascript、html和css构建跨平台的桌面应用。python语言由一款可在atom运行时安装的扩展插件支持。
优点:得益于electron,atom广泛兼容各大平台。同样atom小巧且下载和载入都非常迅速。
缺点:内置并不支持构建和调试,这些功能是由社区提供支持的。同样由于atom建立在electron框架上,所以它始终运行在javascript进程中而不是作为本地应用运行。
pycharm
pycharm是最好的一个(也是唯一一个)专门面向于python的全功能集成开发环境。同样拥有付费版(专业版)和免费开源版(社区版),pycharm不论是在windows, mac os x系统中, 还是在linux系统中都支持快速安装和使用。
开箱即用,pycharm直接支持python开发环境,打开一个新的文件然后就可以开始编写代码。你也可以在pycharm中直接运行和调试python程序,并且它支持源码管理和项目。
优点:这是真正的python集成开发环境,拥有众多便利和支持社区。它的编辑、运行和调试功能统统开箱即用。
缺点:pycharm存在加载较慢的问题,另外对于已有的项目,默认设置可能需要调整。
下一篇: Unity3D实现控制摄像机移动