大家好,又见面了,我是你们的朋友全栈君。
Pycharm有着丰富且强大的快捷键组合,如果能熟练掌握常见快捷键的使用,那么绝对能提高你代码的编写效率和质量。
之前写过一篇Pycharm常用的10个windows快捷键Pycharm最高效的快捷键集合,当然这只是快捷键中的很小一部分,还有很多高效的快捷键没有介绍到,今天就把所有的快捷键进行统一整理,包括windows和mac下的快捷键集合,便于后期查阅使用(文末附下载方式)。
Pycharm常用快捷键(windows)
Ctrl Q 快速查看文档
Ctrl 鼠标左键 简介及代码定义
Ctrl F1 显示错误描述或警告信息
Ctrl / 行注释/取消注释(可选中多行)
Ctrl Alt L 代码格式化
Ctrl Alt O 自动导入包
Tab / Shift Tab 缩进/取消缩进(可选中多行)
Ctrl D 复制选定的区域(一行或多行)
Ctrl Y 删除当前行
Shift Enter 任意位置换行
Ctrl Shift /- 展开/折叠全部代码块
Ctrl Shift F7 将当前单词在整个文件中高亮,F3移动到下一个,ESC取消高亮。
双击Shift 快速查找
Alt Enter 智能语法提示
Alt Shift up/down 当前行上移或下移动
Ctrl Delete 删除到字符结束
Shift F6 方法或变量重命名
Ctrl Alt 空格 代码补全
Shift F10 运行程序
Shift F9 调试程序(debug模式)
F8 单步执行
Pycharm常用快捷键(Mac)
Mac键盘符号和修饰键说明⌘ Command
⇧ Shift
⌥ Option
⌃ Control
↩︎ Return/Enter
⌫ Delete
command 左键 简介及代码定义
command d 复制当前行到下一行
command y 删除当前行
command / 添加注释,再按一次取消注释(适用于多行注释)
command f 文件内查找
command r 文件内替换
command shift enter 智能代码补全
command shift ↑or ↓ 代码上下移动
command ← 光标移到行首
command → 光标移到行末
Shift Enter 任意位置换行
双击Shift 快速查找
command Option L 格式化代码
Windows全部快捷键
1、编辑(Editing)
1、编辑(Editing)快捷键功能Ctrl Space基本的代码完成(类、方法、属性)
Ctrl Alt Space快速导入任意类
Ctrl Shift Enter语句完成
Ctrl P参数信息(在方法中调用参数)
Ctrl Q快速查看文档
Shift F1外部文档
Ctrl 鼠标简介
Ctrl F1显示错误描述或警告信息
Alt Insert自动生成代码
Ctrl O重新方法
Ctrl Alt T选中
Ctrl /行注释
Ctrl Shift /块注释
Ctrl W选中增加的代码块
Ctrl Shift W回到之前状态
Ctrl Shift ]/[选定代码块结束、开始
Alt Enter快速修正
Ctrl Alt L代码格式化
Ctrl Alt O自动导入
Ctrl Alt I自动缩进Tab / Shift Tab缩进、不缩进当前行
Ctrl X/Shift Delete剪切当前行或选定的代码块到剪贴板
Ctrl C/Ctrl Insert复制当前行或选定的代码块到剪贴板
Ctrl V/Shift Insert从剪贴板粘贴
Ctrl Shift V从最近的缓冲区粘贴
Ctrl D复制选定的区域或行到后面或下一行
Ctrl Y删除当前行
Ctrl Shift J添加智能线
Ctrl Enter智能线切割
Shift Enter下一行另起一行
Ctrl Shift U在选定的区域或代码块间切换
Ctrl Delete删除到字符结束
Ctrl Backspace删除到字符开始
Ctrl Numpad /-展开折叠代码块
Ctrl Numpad 全部展开
Ctrl Numpad-全部折叠
Ctrl F4关闭运行的选项卡
2、查找/替换(Search/Replace)
快捷键功能F3下一个
Shift F3前一个
Ctrl R替换
Ctrl Shift F全局查找
Ctrl Shift R全局替换
3、运行(Running)
Alt Shift F10运行模式配置
Alt Shift F9调试模式配置
Shift F10运行
Shift F9调试
Ctrl Shift F10运行编辑器配置
Ctrl Alt R运行manage.py任务
4、调试(Debugging)F8跳过
F7进入
Shift F8退出
Alt F9运行游标
Alt F8验证表达式
Ctrl Alt F8快速验证表达式
F9恢复程序
Ctrl F8断点开关
Ctrl Shift F8查看断点
5、导航(Navigation)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显示书签
6、搜索相关(Usage Search)Alt F7/Ctrl F7文件中查询用法
Ctrl Shift F7文件中用法高亮显示
Ctrl Alt F7显示用法
7、重构(Refactoring)F5复制
F6剪切
Alt Delete安全删除
Shift F6方法或变量重命名
Ctrl F6更改签名
Ctrl Alt N内联
Ctrl Alt M提取方法
Ctrl Alt V提取属性
Ctrl Alt F提取字段
Ctrl Alt C提取常量
Ctrl Alt P提取参数
8、控制VCS/Local HistoryCtrl K提交项目
Ctrl T更新项目
Alt Shift C查看最近的变化
Alt BackQuote(’)VCS快速弹出
Ctrl Alt J当前行使用模版
9、模版(Live Templates)Ctrl Alt J当前行使用模版
Ctrl J插入模版
10、基本(General)Alt #[0-9]打开相应编号的工具窗口
Ctrl Alt Y同步
Ctrl Shift F12最大化编辑开关
Alt Shift F添加到最喜欢
Alt Shift I根据配置检查当前文件
Ctrl BackQuote(’)快速切换当前计划
Ctrl Alt S打开设置页
Ctrl Shift A查找编辑器里所有的动作
Ctrl Tab在窗口间进行切换
MAC全部快捷键
1.Edit 编辑command / 注释
command W 快速选择
command C Copy, 复制
command shift C 复制路径
command V 粘贴
command shift V 从剪贴板中粘贴
command Y 删除整行
shift Backspace 删除整行
Alt Backspace 删除整个单词
command X 剪切
command Z 撤回修改
command shift Z 重做修改
command D Duplicate, 重复内容
Tab 缩进代码
shift Tab 取消缩进
command shift ⬆ / ⬇ 移动代码 / 代码块
command . 展开收回代码块
command /- 展开折叠代码
command shift /- 展开 / 折叠所有代码
command shift 8 启用列选择模式
command Alt J 用 Live Template 包围代码
ctrl shift J Join, 两行代码合并为一行
Alt Enter 快速 Import 缺失的包, 单双引号转换, 测试正则表达式
2.Refactor 重构command Alt L 格式化代码
command Alt T 代码块包围(Try Except 等)
shift F6 重命名
command shift Alt T 变量名重构
command Alt V Extract Variable, 提取变量
command Alt P Extract Parameter, 提取参数 (在Function方法中使用)
command Alt C Extract Constant, 提取常量
command Alt M Extract Method, 提取方法
command Alt F Extract Field 提取字段 (在 class 类中使用)
3.File 文件
ctrl N 新建文件
F5 复制文件到某处
F6 移动文件到某处
command Alt Y Synchronize, 同步 Workspace
command S Save all, 保存所有
4.Navigation 导航
command < / > 跳转到行首 / 行尾 command [] 跳转至代码块首 / 尾 command PageUp / PageDown 跳转至当前屏幕页首 / 页尾 command Home / End 跳转至文件首 / 尾 command 7 文件结构窗口 command 9 打开 VCS 版本控制 command Alt ← / → 跳转至上一次 / 下一次编辑的地方 command shift Backspace 跳转至上一次编辑处 command G Go to Line 跳转到某行 Alt Home 进入顶部文件导航栏 F2 下一个错误或警告 shift F2 上一个错误或警告
5.Run / Debug 运行与调试ctrl F5 重新运行
ctrl R Run 运行
ctrl D Debug 调试
shift F9 Debug 调试
shift F10 Run 运行
shift Alt F10 选择要运行的文件
F7 Step into, 进入子函数调试
F8 Step over, 单步调试不进入子函数
F9 继续执行程序
Alt F9 调试时运行至光标处
command F2 Stop 停止运行
command F8 添加 / 取消断点
command shift F8 查看所有断点
command shift F4 关闭正在进行的Run运行任务, 搜索等
command shift Alt 启用多光标选择
6.窗口操作command F4 关闭标签
command Tab 切换标签
command Q Quit, 退出 PyCharm
shift F4 开启代码独立窗口
command F12 文件结构
command 1 展开收回 Project 窗口
command , Preference, 偏好设置
command R Replace, 替换
command E Recent Files
command F Find, 查找
command shift F 全局搜索
command shift R 全局替换
command shift F12 收起所有工具窗口(编辑窗口最大化)
Esc 退出工具窗口进入代码编辑器
shift F4 开启代码独立窗口
Alt F12 打开 Terminal 终端
command ctrl F 全屏幕
command ctrl /= Zoom Editor, 编辑器尺寸
7.版本控制VCSshift Alt ctrl ⬆ / ⬇ 查看本地与版本控制 VCS 的区别
command T 从版本控制 (VCS) 更新代码
command K Commit, 提交代码
shift Alt C Recent Changes, 最近的修改(本地)
shift Alt ctrl ⬆ / ⬇ 查看本地与版本控制 VCS 的区别
command Alt Z Revert Commit 从版本控制中撤回修改
command Alt A Add 添加到 VCS 版本控制中
8.代码信息ctrl J 快速查看文档
command Click 进入源码
command B 查看定义源码
command P 查看参数
Alt F7 查看变量等使用情况
Alt F1 快速查看文件 / 文件夹结构
ctrl shift Q 显示当前代码上下文信息 (属于哪个函数, 属于哪个 Html 标签等)
ctrl H Hierarchy 查看继承关系
9.其他ctrl ~ 切换主题
main Live Template, 快速键入if name == ‘main:’
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/174772.html原文链接:https://javaforall.cn