Python - Pycharm 配置 autopep8 并设置快捷键

什么是 PEP8

官方:PEP 8 – Style Guide for Python Code | peps.python.org

PEP8 是 Python 官方推出的一套编码的规范,只要代码不符合它的规范,就会有相应的提示,还可以让代码自动的格式化

Pycharm 自带的代码格式化

但这个有时候没有 autopep8 效果更好

Pycharm 中配置 autopep8

pip 安装

pip install autopep8

复制

pycharm 中添加 autopep8

Name: autopep8 (可以随便取)

Tools settings:

  • Programs: ,需要 pip 安装好 autopep8 才可以哦

autopep8

  • Parameters:

--in-place --aggressive --aggressive $FilePath$

  • Working directory:

$ProjectFileDir$

Output Filters: FILEPATH:LINE:COLUMN:.*

在 py 文件中右键使用

给 autopep8 添加快捷键

默认没有快捷键,每次都右键执行挺麻烦,这里给它加个快捷键

什么是 PEP8

官方:PEP 8 – Style Guide for Python Code | peps.python.org

中文翻译博客:https://www.cnblogs.com/ajianbeyourself/p/4377933.html

PEP8 是 Python 官方推出的一套编码的规范,只要代码不符合它的规范,就会有相应的提示,还可以让代码自动的格式化

Pycharm 自带的代码格式化

但这个有时候没有 autopep8 效果更好

Pycharm 中配置 autopep8

pip 安装

pip install autopep8

复制

pycharm 中添加 autopep8

Name: autopep8 (可以随便取)

Tools settings:

  • Programs: ,需要 pip 安装好 autopep8 才可以哦

autopep8

  • Parameters:

--in-place --aggressive --aggressive $FilePath$

  • Working directory:

$ProjectFileDir$

Output Filters: FILEPATH:LINE:COLUMN:.*

在 py 文件中右键使用

给 autopep8 添加快捷键

默认没有快捷键,每次都右键执行挺麻烦,这里给它加个快捷键

最后感谢每一个认真阅读我文章的人,礼尚往来总是要有的,这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!

相关推荐

  1. Python | PyCharm 键盘快捷键

    2024-03-11 03:54:04       22 阅读
  2. Python | PyCharm 键盘快捷键

    2024-03-11 03:54:04       13 阅读
  3. PyCharm常用快捷键设置

    2024-03-11 03:54:04       34 阅读
  4. PyCharm常用快捷键设置

    2024-03-11 03:54:04       13 阅读
  5. PyCharm 环境配置 Python

    2024-03-11 03:54:04       36 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-11 03:54:04       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-11 03:54:04       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-11 03:54:04       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-11 03:54:04       20 阅读

热门阅读

  1. 第三章:R语言编程 第六节:模块模式

    2024-03-11 03:54:04       22 阅读
  2. Qt如何将视频获取单帧

    2024-03-11 03:54:04       22 阅读
  3. Web前端_html5+css3

    2024-03-11 03:54:04       20 阅读
  4. TMGM中国官网平台合作的MT4交易软件MT5

    2024-03-11 03:54:04       23 阅读
  5. 服务器防火墙和安全组放开

    2024-03-11 03:54:04       22 阅读
  6. 线程池的执行流程

    2024-03-11 03:54:04       37 阅读
  7. SSL证书怎么开启?

    2024-03-11 03:54:04       21 阅读
  8. Python基础学习(9)迭代器/生成器

    2024-03-11 03:54:04       20 阅读
  9. SQL注入攻击 - 堆叠注入(Stacked Injection)

    2024-03-11 03:54:04       22 阅读
  10. python实现数据爬虫

    2024-03-11 03:54:04       25 阅读
  11. 唤起原生IOS和安卓Android app的方法

    2024-03-11 03:54:04       22 阅读
  12. 在C#中使用Linq

    2024-03-11 03:54:04       22 阅读
  13. 读取CSV数据并写入MySQL

    2024-03-11 03:54:04       23 阅读