适合初学者的Python IDE

  • 主流编辑器一览
  • PyCharm
  • Thonny
  • 海龟编辑器
  • VS Code
  • Kitten Code
  • Spyder
  • Mu Editor
  • 其他问题
  • 总结

Python 初学者对于 IDE(集成开发环境,后文简称:编辑器)应该不陌生吧?安装 Python 之后系统也会有个 Python IDLE,可尝试使用。

本文推荐几个对 Python 初学者比较友好对 IDE。

主流编辑器一览


其中个别编辑器也许没有涉及到,多包涵。




PyCharm


PyCharm 是非常流行的,对于 Python 来说无可挑剔,有一定的上手难度,初学者可尝试使用,初次使用需要设置语言,不然英语不好使用起来有点头疼。




Thonny


易于上手。Thonny 内置了Python 3.7,因此只需要一个简单的安装程序,您就可以学习编程了。(如有必要,您还可以使用单独的 Python 安装。初始用户界面被剥夺了所有可能分散初学者注意力的功能。 ——官网
界面干净简洁,按钮一目了然,也无需下载配置 Python




海龟编辑器


这是编程猫旗下开发的一款面向青少年的编辑器,有网页版。




VS Code


非常主流的 IDE,无论 Python、Java、C ++,都不在话下,一招鲜吃遍天。可以登录微软账户同步你的数据。





Kitten Code


KittenCode 是由小喵科技全新研发推出的一款 Python 学习及应用编程平台。不仅支持对 Python3 项目实操,第三方库管理;还支持各种常用 MicroPython 开源硬件的在线实时运行及程序上传功能。 ——官网
界面的设计逻辑同样简单易懂。





Spyder


英文界面,设置语言也许会难倒你。




Mu Editor


这个编辑器和 Thonny 差不多,不过按钮放大了,更直观。同样内置 Python 3.x,所以也无需再次安装。打开即用。




初次使用,安装时会久一点。




安装好选择模式——Python 模式




就可以轻松敲代码了。
print("Hello World!")


其他问题


对于需要右键 .py 文件打开需要注意的。其中 VS Code、PyCharm、Thonny、海龟编辑器、Sublime Text、gVim 均支持右键打开文件,其他编辑器需要在编辑器内导入。









总结


还有一些编辑器,如截图中的:Wing Pro 8 收费、Jupyter 不太适合初学者、Atom 英文界面而且需要配置 Script 太复杂、Sublime Text 也是英文、gVim 过于复杂、西瓜创客 Python 是他们自己开发结合网课模式需扫码登陆不推荐,所以就没有放截图。

我自己比较倾向于:Thonny 和 VS Code,不过 Mu Editor 和 Kitten Code 使用起来也蛮不错。

以上是 Windows 平台,Linux 非 Vim 莫属,macOS 可以选择 VS Code。

无论少儿还是成人,初学任何代码时一定要保存好自己的程序,存在本地不放心可以放在 GitHub、GitCode、码云等自建仓库,这是你学习的过程。

还有就是 IDE 的代码提示功能,初学者不要偷懒,把代码一个个敲完为上策。

起笔时,两个新闻让人惋惜。一是 Vim 核心开发者 Sven Guckes 没了,二是一位字节跳动的员工没了。希望所有编程人员一切安好。