请稍候,加载中....

编辑器选择

俗话说,工欲善其事,必先利其器!

从事编程工作,选择一个得心应手的工具,会让你觉得写代码是一种享受,据说骨灰级的程序员可以用记事本写出一个操作系统,不过你千万别试,这有可能导致你穷尽一生,也没有完成。

现代的编辑器不仅仅是编写代码,还包含了代码组织管理,版本管理,调试、文档、协作,环境配置等等功能,可以极大的提高开发效率,称为 Integrated Development Environment, 简称IDE,中文意思是:集成开发环境

Pycharm编辑器

Pycharm - 官网地址 :https://www.jetbrains.com/pycharm/

pycharm拥有两个大的版本:

  • 社区版-community
  • 专业版-professional

pycharm面向软件开发人员。专业版需要付费,在专业版中提供了flask,django一些开发环境与调试能力,通常使用社区版已经可以满足大部分编程场景。

Pycharm提供了丰富的代码补全,代码高亮,调试,版本控制等能力,使用上手也很快

Pycharm使用讲解

平哥在线视频讲解

Anaconda集成开发工具

anaconda是一个包含集成环境与开发工具的软件工具包,anaconda会提供python虚拟环境,在anaconda的虚拟环境中,已经安装了科学计算需要的常用模块,比如numpy、pandas等模块包,非常适合数据分析人员使用

另外anaconda还提供了spyder、jupyter-nodebook, jupyterLa等等面向数据分析人员的IDE

anaconda  - 官网地址:https://www.anaconda.com/products/individual

在最新的anaconda版本里面也集成了pycharm编辑器

Visual Studio Code编辑器

Visual Studio Code 简称vscode编辑器,由微软公司免费提供

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

vscode是一个轻量级的编辑器,通过安装不同的扩展,可以支持多种语言编程,调试器,比较适合有一定开发经验的或者有人指导的情况下选择

建议

另外还有其他的编辑器,对于初学者来讲,不用太纠结选择,每个编辑器都有自己的特点,一般是在别人的推荐或者指导下选择一个,在使用上手后,一般的就会一直使用某个编辑器。掌握了编程技巧,熟练之后,如果需要更换编辑器,再更换也不迟,可以会很快适应,所以编辑器不是什么大事,可以先从Pycharm,Spyder等入门,再根据自己的工作特点选择


Python学习手册-