欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

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

程序员文章站 2022-07-02 11:31:14
代码自动填充了空格 问题在使用pycharm的代码编辑器时,常常懒得写空格,如下图,但这是不符合代码规范的,而且也会影响可读性。解决方法pycharm有自动调整代码格式的快捷键,默认为alt+ctrl...

代码自动填充了空格

问题

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

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

解决方法

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

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

自动对齐代码

问题

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

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

解决方法

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

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

选中全部相同字符

快捷键组合:ctrl + shift + alt + j

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

选中下一个相同字符

快捷键组合: alt + j

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

批量缩进

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

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

选中按下tab键:

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自动调整代码格式内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!