python自动调整格式_pycharm使用技巧之自动调整代码格式总结

python自动调整格式_pycharm使用技巧之自动调整代码格式总结代码自动填充了空格问题在使用 pycharm 的代码编辑器时 常常懒得写空格 如下图 但这是不符合代码规范的 而且也会影响可读性 解决方法 pycharm 有自动调整代码格式的快捷键 默认为 Alt Ctrl L 按下快捷键后 代码自动填充了空格 自动对齐代码问题在使用 pycharm 的代码编辑器时 有点时候 copy 的代码的没有按照代码格式对齐 如下图 但这是不符合代码规范的 而且也会影响可读性 解决方法 py

代码自动填充了空格

问题

在使用pycharm的代码编辑器时,常常懒得写空格,如下图,但这是不符合代码规范的,而且也会影响可读性。

python自动调整格式_pycharm使用技巧之自动调整代码格式总结

解决方法

pycharm有自动调整代码格式的快捷键,默认为Alt+Ctrl+L,按下快捷键后,代码自动填充了空格。

python自动调整格式_pycharm使用技巧之自动调整代码格式总结

自动对齐代码

问题

在使用pycharm的代码编辑器时,有点时候copy的代码的没有按照代码格式对齐,如下图,但这是不符合代码规范的,而且也会影响可读性。

python自动调整格式_pycharm使用技巧之自动调整代码格式总结

解决方法

pycharm有自动调整代码格式的快捷键,默认为Alt+Ctrl+L,将光标置于需要调整的代码行,或者选择一个区域,按下快捷键,代码就可以自动对齐啦!

python自动调整格式_pycharm使用技巧之自动调整代码格式总结

选中全部相同字符

快捷键组合:Ctrl + Shift + Alt + J

python自动调整格式_pycharm使用技巧之自动调整代码格式总结

选中下一个相同字符

快捷键组合: Alt + J

python自动调整格式_pycharm使用技巧之自动调整代码格式总结

批量缩进

选择代码区域TAB 取消缩进 shit+TAB

python自动调整格式_pycharm使用技巧之自动调整代码格式总结

选中按下Tab键:

python自动调整格式_pycharm使用技巧之自动调整代码格式总结

其他

前面几种是最常用的几种,当然pycharm里面有很多快捷键可以使用,汇总如下:

在PyCharm /opt/pycharm-3.4.1/help目录下可以找到ReferenceCard.pdf快捷键英文版说明

在这里列出一些比较常用的调整代码的快捷方式

自动调整代码

说明

Alt+Enter

自动添加包

shift+O

自动建议代码补全

Ctrl+t SVN

更新

Ctrl+k SVN

提交

Ctrl + /

注释(取消注释)选择的行

Ctrl+Shift+F

高级查找

Ctrl+Enter

补全

Shift + Enter

开始新行

TAB Shift+TAB

缩进/取消缩进所选择的行

Ctrl + Alt + I

自动缩进行

Ctrl + Y

删除当前插入符所在的行

Ctrl + D

复制当前行、或者选择的块

Ctrl + Shift + J

合并行

Ctrl + Shift + V

从最近的缓存区里粘贴

Ctrl + Delete

删除到字符结尾

Ctrl + Backspace

删除到字符的开始

Ctrl + NumPad+/-

展开或者收缩代码块

Ctrl + Shift + NumPad+

展开所有的代码块

Ctrl + Shift + NumPad-

收缩所有的代码块

Ctrl + N

跳转到类

Ctrl + Shift + N

跳转到符号

Alt + Right/Left

跳转到下一个、前一个编辑的选项卡

F12

回到先前的工具窗口

Esc

从工具窗口回到编辑窗口

Shift + Esc

隐藏运行的、最近运行的窗口

Ctrl + Shift + F4

关闭主动运行的选项卡

Ctrl + G

查看当前行号、字符号

Ctrl + E

当前文件弹出

Ctrl+Alt+Left/Right

后退、前进

Ctrl+Shift+Backspace

导航到最近编辑区域

Alt + F1

查找当前文件或标识

Ctrl+B / Ctrl+Click

跳转到声明

Ctrl + Alt + B

跳转到实现

Ctrl + Shift + I

查看快速定义

Ctrl + Shift + B

跳转到类型声明

Ctrl + U

跳转到父方法、父类

Alt + Up/Down

跳转到上一个、下一个方法

Ctrl + ]/[

跳转到代码块结束、开始

Ctrl + F12

弹出文件结构

Ctrl + H

类型层次结构

Ctrl + Shift + H

方法层次结构

Ctrl + Alt + H

调用层次结构

F2 / Shift + F2

下一条、前一条高亮的错误

F4 / Ctrl + Enter

编辑资源、查看资源

Alt + Home

显示导航条F11书签开关

Ctrl + Shift + F11

书签助记开关

Ctrl + #[0-9]

跳转到标识的书签

Shift + F11

显示书签

总结

到此这篇关于pycharm使用技巧之自动调整代码格式的文章就介绍到这了,更多相关pycharm自动调整代码格式内容请搜索python博客以前的文章或继续浏览下面的相关文章希望大家以后多多支持python博客!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/219758.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月17日 下午9:57
下一篇 2026年3月17日 下午9:58


相关推荐

  • Int8,Int16,Int32,Int64 有什么不同呢?

    Int8,Int16,Int32,Int64 有什么不同呢?文章目录前言什么是计算机存储单元?Int8,Int16,Int32,nt64,后面的数字有什么意义?总结前言Int8,Int16,Int32,Int64有什么区别呢?或者是为什么后面的数字不一样呢?提示:以下是本篇文章正文内容什么是计算机存储单元?先来扫盲一下计算机存储单元,在计算机内部,信息都是釆用二进制的形式进行存储、运算、处理和传输的。信息存储单位有位、字节和字等几种。计算机的基本的存储单元有:位(bit):二进制数中的一个数位,可以是0或者1,是计算机中数据的最小单位。二进.

    2022年8月15日
    18
  • VSCode + Cline AI辅助编程完全指南

    VSCode + Cline AI辅助编程完全指南

    2026年3月16日
    2
  • 令人头秃之Python学习Day4

    令人头秃之Python学习Day4Python 学习 Day4 一 字典 1 字典的创建 2 字典元素的访问 3 字典元素添加 修改 删除 4 序列解包 5 表格数据使用字典和列表存储 并实现访问 6 字典核心底层原理二 集合 1 集合创建和删除 1 使用 创建集合对象 并使用 add 方法添加元素 2 使用 set 将列表 元组等可迭代对象转成集合 如果原来数据存在重复数据 则只保留一个 3 remove 删除指定元素 4 clear 清空整个集合 2 集合相关操作三 控制语句 1 选择结构 1 单分支选择结构 2 双分支选择结构 3 多分支选择

    2026年3月19日
    2
  • Java Int 占几个字节

    Java Int 占几个字节JavaInt 占几个字节

    2026年3月19日
    2
  • 苹果关闭自动更新_iOS屏蔽更新不用描述文件,苹果官方:安排![通俗易懂]

    他来了!他来了!我们可以看到iOS13.6系统测试版在设置里添加了一个关闭自动下载和自动安装的按钮。左:iOS13.5.1右:iOS13.6苹果手机的iOS系统小版本更新不断,老是自动下载更新包,让人感到被强迫升级,即使苹果公司的出发点是好的,“这是为你们好,最新系统更安全”。然而大多数用户都认为没必要经常升级系统,不升级就不会遇到系统Bug,经常升级难免会遇到。有一种…

    2022年4月15日
    216
  • AngularJS简介

    AngularJS简介AngularJS简介AngularJS是一个JavaScript矿建,他是一个JavaSscript编写的库。可以通过<script>标签添加到HTML页面。AngularJS是通过指令扩展了HTML,且通过表达式绑定数据到HTML。地址:<scriptsrc="http://apps.bdimg.com/libs/angular.js/1.4.6/angul…

    2022年7月25日
    9

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号