方向不对,努力白费,经验类测试技术才是职场重要保险! | (点击→)【公告】精力有限,博客暂停更新,最新分享干货请联系作者vx了解

pycharm中如何快捷键优化代码格式

用快捷键优化代码格式,这是提升编码效率的常用操作。
 

一、核心快捷键(分系统)

 
PyCharm 格式化代码的核心快捷键分 Windows/Linux 和 Mac 系统,这是最常用的操作:
 
操作系统快捷键功能说明
Windows / Linux Ctrl + Alt + L 格式化当前文件 / 选中的代码块,自动调整缩进、空格、换行等
Mac Cmd + Option + L 同上(注意:部分 Mac 键盘需按Cmd + Alt + L)
 

快速使用示例: 

  1. 格式化整个文件:打开需要优化的 Python 文件,直接按对应快捷键,PyCharm 会自动优化整个文件的代码格式(比如缩进对齐、运算符前后加空格、函数 / 类之间的空行等)。
  2. 格式化选中代码:选中一段混乱的代码(比如复制粘贴的未格式化代码),按快捷键仅优化选中部分,不影响其他代码。

二、补充快捷键(辅助优化)

除了核心格式化,还有几个实用快捷键能辅助优化代码格式:
  • Ctrl + ] / Ctrl + [(Windows/Linux)/ Cmd + ] / Cmd + [(Mac):快速缩进 / 取消缩进选中的代码行。
  • Ctrl + Shift + Enter(Windows/Linux)/ Cmd + Shift + Enter(Mac):自动补全当前行(比如给语句加末尾的冒号、括号配对、换行等)。
  • Ctrl + Space(Windows/Linux)/ Cmd + Space(Mac):代码自动补全(间接减少格式混乱)。

三、自定义格式化规则(按需调整)

如果默认的格式化规则不符合你的习惯(比如缩进用 2 个空格还是 4 个、是否换行),可以自定义:

1.打开 PyCharm 设置:

  • Windows/Linux:File → Settings(快捷键 Ctrl + Alt + S)
  • Mac:PyCharm → Settings(快捷键 Cmd + ,)

2.找到格式化规则:在设置中搜索 Code Style → Python。
3.自定义规则:

  • Tabs and Indents:设置缩进方式(Tab / 空格)、缩进长度(比如 4 个空格)。
  • Spaces:设置运算符、括号前后是否加空格(比如 a = 1 而非 a=1)。
  • Wrapping and Braces:设置函数、类、条件语句的换行规则。

4.保存设置后,再按格式化快捷键,就会按你的规则优化代码。

四、自动格式化(懒人必备)

如果想让 PyCharm 自动格式化(比如保存文件时),可以开启自动格式化:

  1. 打开设置(Ctrl + Alt + S / Cmd + ,),搜索 Tools → Actions on Save。
  2. 勾选 Reformat code(可选勾选 Optimize imports 优化导入)。
  3. 保存设置后,每次按 Ctrl + S / Cmd + S 保存文件,PyCharm 会自动格式化代码。

总结

  1. 核心操作:Windows/Linux 用 Ctrl + Alt + L,Mac 用 Cmd + Option + L 快速格式化代码(支持整文件 / 选中部分)。
  2. 自定义规则:通过 Settings → Code Style → Python 调整缩进、空格等格式化细节。
  3. 自动优化:开启 Actions on Save 中的 Reformat code,实现保存时自动格式化,减少手动操作。

 

posted @ 2026-01-14 19:36  全栈测试笔记  阅读(2)  评论(0)    收藏  举报
浏览器标题切换
浏览器标题切换end