一些好用的IDE工具

前言

Python环境安装完成以后,还需要配置一个程序员专属的工具。正如设计师使用Photoshop作图,产品经理使用Axure做原型图,程序员也有专属的编程工具,叫做:IDE。 本文介绍3款好用的IDE工具:PyCharm、Visual Studio Code、Atom。

PyCharm

PyCharm是推荐的公认最智能最好的Python IDE,同时支持Windows和Mac用户。PyCharm可以帮助用户在使用Python语言开发时提高其效率,比如语法高亮、调试、Project管理、代码跳转、自动完成、单元测试、版本控制、智能提示。 PyCharm官方下载地址传送门:

PyCharm官网(http://www.jetbrains.com/pycharm/)。

PyCharm社区版是免费的,专业版是付费的。对于初学者来说,两者的差异甚微,使用社区版就足够了。 如果你真很想用专业版,PyCharm 的激活方式:

1,推荐购买正版。

2,可以选择试用,免费试用30天。

3,网上找激活码:

PyCharm的安装非常简单,官方有很详细的入门教程视频,在此不必敖述。 官网入门教程传送门:官网教程(https://www.jetbrains.com/help/pycharm/quick-start-guide.html) 官网入门手册传送门:使用手册(http://www.jetbrains.com/pycharm/documentation/)

Visual Studio Code

Visual Studio Code一个运行于 Mac OS X、Windows和 Linux 之上的,针对于编写现代 Web 和云应用的跨平台源代码编辑器。Visual Studio Code同样有丰富的插件支持,所以再编码的过程中可以得心应手。同样具备强大的功能:比如语法高亮、调试、代码跳转、自动完成、版本控制、智能提示。

进入官网以后点击[Donwload],跳转到选择系统界面,根据自己的操作系统选择对应的程序。

Visual Studio Code下载完成以后,只要按照提示一直点击[下一步]就可以完成安装。安装完成以后需要配置集成Python环境。

Visual Studio Code工具中配置Python的安装路径;操作步骤:点击文件->首选项->设置->用户设置中搜索‘python.pythonpath’然后将下面所圈部分的代码拷贝到右侧。

把已安装好的Python路径配置到右侧,如果未安装Python,请点击笔者之前发表的Python安装说明传送门:

Python安装

注意:该处填写的路径为反斜杠‘/’,在Windows系统中直接拷贝的路径为‘\’,需要修改,否则不生效!

Atom

Atom是专门为程序员推出的一个跨平台文本编辑器。具有简洁和直观的图形用户界面,并有很多有趣的特点:支持CSS,HTML,JavaScript等网页编程语言。它支持宏,自动完成分屏功能,集成了文件管理器。 Atom编辑器上手简单,零门槛,开源免费,资源占用不高,自身支持的功能就挺多,配置起来也很方便,还有很多插件可以选择,支持中文。 Atom官方下载地址传送门:Atom官网(https://atom.io/) 安装Atom应该相当简单。你可以访问官网。在主页可以看到一个下载按钮,如下所示:

根据系统类型选择安装包包,本文针对widows平台安装,点击下载,根据个人需求选择存储路径;

双击AtomSetup-x64.exe直接运行默认安装,显示以下界面表示安装完成:

安装完成Atom以后,我们需要集成python开发环境,所以需要配置一下工具,并且安装一些日常使用可以提高工作效率的插件;

安装【atom-runner】包,点击【Install a Package--Open Install】,进入搜索界面;

输入“atom-runner”搜索,然后点击安装即可。如下图所示:

安装【atom-python-run】(针对windows系统运行python),输入“atom-python-run”搜索,然后点击安装即可。如下图所示:

以下为选装插件包,可以根据个人喜好安装:

- 自动补全:autocomplete-python - 语法检查:linter-flake8 - 定义跳转:python-tools - 调试工具:python-debugger

IDE集成Python环境测试

根据上面所述选择了自己喜欢的IDE工具,然后至此按照上面的操作步骤已经安装成功。接下来我们就测试一下IDE集成Python环境是否成功。 打开IDE创建一个以Test.py命名的文件。输入一些简单的Python代码,运行:

本文分享自微信公众号 - 软件测试testclass(testclass_cn)

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2018-07-13

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏网优小兵玩Python

Python 3 Office文档格式转换

上次讲到,要快速提取word与excel文件中的图片,有一个前提条件,那就是操作的目标文件扩展名必须是要为.docx\.xlsx才可以。这次我们用Python ...

10910
来自专栏Python爬虫与数据分析

数据分析 ——— matplotlib基础(二)

在上面的三个面板中分别画出了sin,cos图,前面两个参数分别为x轴, y轴数据。ax2的第三个参数“go--”是matlab风格的绘图,ax3上给出了点的标记...

9510
来自专栏SuperFeng

快速掌握Python基础语法(上)

这个《快速掌握Python基础语法》会更新两期,主要记录一些 Python 常用语法,方便你快速上手。会了这些语法之后,大部分的 Python 代码你应该都可以...

9020
来自专栏SuperFeng

工欲善其事,必先利其器

要想运行 Python 代码,首先要搭建 Python 环境,目前 Python 有两个版本,分别是 2.x 和 3.x,其中 3.x 是最新版,2.x 和 3...

9420
来自专栏SuperFeng

快速掌握Python基础语法(下)

接着上一篇,这篇继续来讲 Python 的基础语法,如果你还没有看过之前的那一篇文章,可以看一下。

6410
来自专栏SuperFeng

如何通俗地理解什么是 Python?

与 C 语言一样,Python 也是一门编程语言。但与 C 语言不同的是,Python 是一个面向对象的语言,而 C 语言则是一个面向过程的语言。原来我一直都不...

6510
来自专栏五分钟学算法

5 门可能衰落的编程语言

并不是所有编程语言都能经久不衰。事实上,新一代的开发人员会采用他们认为更容易使用的其他语言或框架,即使是最流行的语言也不可避免地会走向衰落。

13120
来自专栏python学习教程

五年Python程序员平时学习笔记总结

像list, tuple等这些序列是可以使用for...in ...语句来进行遍历输出的。这是为什么呢?这就需要知道可迭代对象(Iterable)、迭代器对象(...

9010
来自专栏python学习教程

Python 最强编辑器详细使用教程

本文假设读者熟悉 Python 开发,且计算机中已安装某个版本的 Python。该教程将使用 Python 3.6 版本,屏幕截图和 demo 均来自 macO...

12620
来自专栏SuperFeng

用Python随手画个图

最近遇到个任务需要画一些坐标图,我就在想,用了这么长时间的 Python 了,能不能用 Python 画图呢?学习一门语言不能只为了学习语言而学习,要做到学以致...

31420

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励