首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Mac安装pycharm并配置autopep8

Mac安装pycharm并配置autopep8

作者头像
六小登登
发布2019-07-01 10:05:56
1.8K0
发布2019-07-01 10:05:56
举报
文章被收录于专栏:Modeng的专栏Modeng的专栏

俗话说,工具善其事,必先利其器。在开始学习一门语言之前,选择一款适合的编辑器是相当重要的。

它可以帮助你更好的去在学习的过程中更加省力,可以把精力放到代码的核心基础的学习。一些代码的格式,规范,风格都交给编辑器帮你自动完成,这无疑是非常友好的。

比如前端里比较优秀的编辑器有 Webstrom、Vscode、sublime、Atom。每款编辑器都会有一些特点吸引着热爱它的群体。

而 Python不必多说,「pycharm」是你最好的选择。也是 Python 从业者使用最多的编辑器。

直接附上 官方下载地址,让你免去查找的烦恼。是不是很优秀。

下载完成之后,我们就直接安装即可。安装完成后,选择新建项目。

hello world

选择好环境之后,接下来我们就可以创建一个 Python 程序了。我们还是以 「hello world」为例。

如图,编写完成之后,直接运行就可以看到结果了。OK,到这里我们就能开始努力写程序了。

但是,如果真的这样,就失去了使用编辑器的真正意义了。上面我也提到了,编辑器可以帮助我们做代码的检查,格式的规范等等。所以接下来我们就安装 Python 的检查工具。让我们的代码始终的格式都统一规范。而且自动检查。

有人说,为什么要做规范?你要知道,每个人的编码习惯都不一样,比如有的人定义字符串喜欢用单引号,有的人喜欢用双引号。

这样下来,大家的代码五花八门,各有区别,维护起来是相当的困难,对于其他的阅读者造成很大的困扰。所以 Python 就制订了一套统一的规范,大家默认都遵守这个规范。这样代码就可以统一了。而规范往往是定死的,不会经常发生变化,所以这件事情交给工具来做再合适不过了。

autopep8

首先 PEP8 是 Python 官方推出的一套编码的规范,它能帮助开发者更好的约束自己。只要我们的代码不符合它的规范,就会有相应的提示。

但是有的人会比较倔强,登哥我就不遵守会怎么样,如果不遵守不会怎么样,但是如果让同行门看到你的代码。。。。你们自己想吧。哈哈,我就不多说了。

虽然,PEP8 能够给我们提示了,但是还是需要自己去手动修改。这显然不够,如果能够自动格式化那就好了。

而 autopep8 就是用来做这些的。当我们写完代码,直接执行 autopep8,就可以让代码自动的格式化。接下来我们就看看如何进行配置。

利用 python3 安装

pip3 install autopep8

安装结束以后,打开设置–>Tools --> External Tools --> 然后添加,参数配置如下。

怕你们敲键盘累到,参数直接附上

Name: AutoPep8
Description: autopep8 your code
Program: autopep8
Arguments: --in-place --aggressive --aggressive $FilePath$
Working directory: $ProjectFileDir$
Output filters: $FILE_PATH$\:$LINE$\:$COLUMN$\:.*

配置完参数之后,在我们的代码里直接 右键 选择 External Tools–> Autopep8,你就能看到效果啦。

从此以后妈妈再也不用担心我写的代码被同行们嘲笑了。

最后,如果觉得文章不错,对你有所启发,点赞是一种态度也是一种认可。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019年06月29日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • hello world
  • autopep8
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档