python 好的编辑器 python什么编辑器好用_python 好的编辑器


你得先知道有哪些编辑器,都有哪些特性,才能找到适合自己编辑器!

巧了,我曾经分享过几大编辑器的特性,放在下面,看看哪一款适合你?

总共七款:

  • IDLE
  • PyCharm
  • Jupyter Notebook
  • spyder
  • Visual Studio Code
  • Atom
  • 最后

IDLE

python 好的编辑器 python什么编辑器好用_Python_02

下载Python之后即可使用,该IDE非常轻便,可直接从Python shell运行。虽然它没有项目管理能力可言,如果你担心代码臃肿,IDLE提供了一个强大的调试器,非常棒。它提供了一个多窗口文本编辑器,其中包含多种撤销,Python着色,智能缩进,调用提示,自动完成等功能。

优点:使用起来简洁方便,页面支持输出打印,对于代码返回的结果显而易见。对于初学者入门者没必要使用功能过于强大的编辑器。

缺点:不便于修改代码中的错误,不过这反过来想对于初学者也是一个优点,有助于锻炼写代码的能力,养成手感。

PyCharm

python 好的编辑器 python什么编辑器好用_开发语言_03

地址:https://www.jetbrains.com/pycharm/

PyCharm是专业的python集成开发环境,有两个版本。一个是免费的社区版本,另一个是面向企业开发者的更先进的专业版本。大部分的功能在免费版本中都是可用的,包括智能代码补全、直观的项目导航、错误检查和修复、遵循PEP8规范的代码质量检查、智能重构,图形化的调试器和运行器。它还能与IPython notebook进行集成,并支持Anaconda及其他的科学计算包,比如matplotlib和NumPy

优点:代码输入纠错,自动补全,断点调试等等。前两点会一定程度上减少因变量输入错误而引起的bug,而断点调试有助于我们分析程序,分析每句代码的实现功能及程序报错的地方及原因,这些优点会节省大量的时间,以便于各位大神有充足的时间来思考该程序的实现逻辑及框架的构造。

缺点:如果对于配置不高的电脑来说,打开时间那是一个漫长的等待

Jupyter Notebook

python 好的编辑器 python什么编辑器好用_Python_04

地址:https://jupyter.org/

Jupyter Notebook 就像⼀个草稿本,能将⽂本注释、数学⽅程、代码和可视化内容全部组合到⼀个易于共享的⽂档中,以 Web ⻚⾯的⽅式展示。它是数据分析、机器学习的必备⼯具。

spyder

python 好的编辑器 python什么编辑器好用_python 好的编辑器_05

地址:https://pypi.org/project/spyder/

Spyder是行哥从Matlab转到Python的第一款编辑器,从编辑界面来看非常相似,可见对于数据分析来说,这是一款数据分析师的绝佳工具。

Spyder可通过插件系统和API以及PyQt5扩展库进行扩展。它是完全免费的,开源的,100%纯Python。Spyder支持Windows,MacOS和Linux。可以使用pip在终端进行下载 pip isntall spyder

Visual Studio Code

python 好的编辑器 python什么编辑器好用_编辑器_06

地址:https://code.visualstudio.com/

Visual Studio Code是一款兼容Linux、Mac OS X和Windows 平台的全功能代码编辑器,可扩展并且可以对几乎所有任务进行配置,对于Python的支持可以在Visual Studio Code中安装插件,只需快速点击install按钮即可成功安装,且可自动识别Python安装和库。

Atom

python 好的编辑器 python什么编辑器好用_Python_07

地址:https://github.com/atom/atom

Atom 是github专门为程序员推出的一个跨平台文本编辑器。具有简洁和直观的图形用户界面,并有很多有趣的特点:支持CSS,HTML,JavaScript等网页编程语言。它支持宏,自动完成分屏功能,集成了文件管理器。优点

  • 小清新界面让人耳目一新.颜控必备
  • 丰富的插件几乎能够满足所有 web 开发需求
  • git 原生支持
  • 简单的插件编写
  • 自定义界面

最后建议

  • Web开发使用 pycharm,VS code
  • 数据分析使用Spyder,Jupyter notebook,Anaconda
  • 小白使用IDLE
  • 大神直接使用 txt,word