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 分钟前
基于Django+python的Python在线自主评测系统设计与实现
android·python·django
minstbe1 分钟前
WEB开发 - Flask 入门:Jinja2 模板语法进阶 Python
后端·python·flask
君败红颜5 分钟前
Apache Commons Pool2—Java对象池的利器
java·开发语言·apache
意疏13 分钟前
JDK动态代理、Cglib动态代理及Spring AOP
java·开发语言·spring
程序员_三木13 分钟前
使用 Three.js 创建圣诞树场景
开发语言·前端·javascript·ecmascript·three
小王努力学编程16 分钟前
【C++篇】AVL树的实现
java·开发语言·c++
无名之逆28 分钟前
lombok-macros
开发语言·windows·后端·算法·面试·rust·大学期末
yuanbenshidiaos31 分钟前
C++-----图
开发语言·c++·算法
就一枚小白34 分钟前
UE--如何用 Python 调用 C++ 及蓝图函数
c++·python·ue5
m0_7482347137 分钟前
Python大数据可视化:基于spark的短视频推荐系统的设计与实现_django+spider
python·spark·django