工具

【收藏】100 个 PyCharm For Mac 快捷键

2019-07-28  本文已影响0人  FesonX
py

作为真正生产力工具的 Mac, 在 Python 开发中配合 PyCharm 快捷键, 可以让生产力倍增, 本文用 按键位分类按功能分类 两种方式整理 PyCharm 的快捷键.

对于笔者认为很有用, 但初学者可能未使用过的快捷键, 做加粗处理

按键位分类

Command + ?

  1. command + 1 展开收回 Project
  2. command + . 展开收回代码块
  3. command + 7 文件结构窗口
  4. command + Click 进入源码
  5. command + R Replace, 替换
  6. command + F Find, 查找
  7. command + K Commit, 提交代码
  8. command + / 注释
  9. command + E Recent Files
  10. command + W 快速选择
  11. command + S Save all, 保存所有
  12. command + C Copy, 复制
  13. command + V 粘贴
  14. command + T 从版本控制 (VCS) 更新代码
  15. command + < / > 跳转到行首 / 行尾
  16. command + G Go to Line 跳转到某行
  17. command + Y 删除整行
  18. command + Home / End 跳转至文件首 / 尾
  19. command + PageUp / PageDown 跳转至当前屏幕页首 / 页尾
  20. command + [] 跳转至代码块首 / 尾
  21. command + Q Quit, 退出 PyCharm
  22. command + Z 撤回修改
  23. command + +/- 展开折叠代码
  24. command + , Preference, 偏好设置
  25. command + F2 Stop 停止运行
  26. command + F4 关闭标签
  27. ctrl + Tab 切换标签
  28. command + 9 打开 VCS 版本控制
  29. command + F8 添加 / 取消断点
  30. command + F12 文件结构
  31. command + P 查看参数
  32. command + X 剪切
  33. command + D Duplicate, 重复内容
  34. command + B 查看定义源码

Shift + ?

  1. shift + F2 查看上一个错误或警告
  2. shift + F6 重命名
  3. shift + F8 Step Out 跳出子函数
  4. shift + F9 Debug 调试
  5. shift + F10 Run 运行
  6. shift + F4 开启代码独立窗口
  7. shift + Tab 反缩进
  8. shift + Delete 删除整行

Ctrl + ?

  1. ctrl + N 新建文件
  2. ctrl + H Hierarchy 查看继承关系
  3. ctrl + ~ 切换主题
  4. ctrl + F5 重新运行
  5. ctrl + V 打开 VCS 版本控制操作
  6. ctrl + J 快速查看文档
  7. ctrl + R Run 运行
  8. ctrl + D Debug 调试

Alt + ?

  1. Alt + Enter 快速 Import 缺失的包, 单双引号转换, 测试正则表达式
  2. Alt + F7 查看当前文件变量使用情况
  3. Alt + Home 进入顶部文件导航栏
  4. Alt + Backspace 删除整个单词
  5. Alt + F1 快速查看文件 / 文件夹结构
  6. Alt + F12 打开 Terminal 终端
  7. Alt + F9 调试时运行至光标处

Command + Shift + ?

  1. command + shift + +/- 展开 / 折叠所有代码
  2. command + shift + F8 查看所有断点
  3. command + shift + F4 关闭正在进行的Run运行任务, 搜索等
  4. command + shift + F12 收起所有工具窗口(编辑窗口最大化)
  5. command + shift + F 全局搜索
  6. command + shift + R 全局替换
  7. command + shift + V 从剪贴板中粘贴`
  8. command + shift + C 复制路径
  9. command + shift + Backspace 跳转至上一次编辑处
  10. command + shift + ⬆ / ⬇ 移动代码 / 代码块
  11. command + shift + 8 启用列选择模式
  12. command + shift + Z Redo, 重做

Command + Alt + ?

  1. command + Alt + L 格式化代码
  2. command + Alt + O 优化 import
  3. command + Alt + T 代码块包围(Try Except 等)
  4. command + Alt + V Extract Variable, 提取变量
  5. command + Alt + P Extract Parameter, 提取参数 (在Function方法中使用)
  6. command + Alt + C Extract Constant, 提取常量
  7. command + Alt + M Extract Method, 提取方法
  8. command + Alt + F Extract Field 提取字段 (在 class 类中使用)
  9. command + Alt + Z Revert Commit 从版本控制中撤回修改
  10. command + Alt + Y Synchronize, 同步 Workspace
  11. command + Alt + ← / → 跳转至上一次 / 下一次编辑的地方
  12. command + Alt + J 用 Live Template 包围代码
  13. command + Alt + A Add 添加到 VCS 版本控制中

Command + Ctrl + ?

  1. command + ctrl + F 全屏幕
  2. command + ctrl + +/= Zoom Editor, 编辑器尺寸

Ctrl + Shift + ?

  1. ctrl + shift + Q 显示当前代码上下文信息 (属于哪个函数, 属于哪个 Html 标签等)
  2. ctrl + shift + J Join, 两行代码合并为一行

Shift + Alt + ?

  1. shift + Alt + F10 选择要运行的文件
  2. shift + Alt + C Recent Changes, 最近的修改(本地)

其他三键 + ?

  1. command + shift + Alt + T 变量名/函数重构(重命名,提取,移动,复制等)
  2. command + shift + Alt 启用多光标选择
  3. shift + Alt + ctrl + ⬆ / ⬇ 查看本地与版本控制 VCS 的区别

单键

  1. 按住 Shift 启用鼠标横向滚动
  2. F5 复制文件到某处
  3. F6 移动文件到某处
  4. F7 Step into, 进入子函数调试
  5. F8 Step over, 单步调试不进入子函数
  6. F9 继续执行程序, 跳至下一个断点处
  7. F2 下一个错误或警告
  8. Tab 缩进代码
  9. Esc 退出工具窗口进入代码编辑器

按功能

Edit 编辑

Refactor 重构

File 文件

Navigation 导航

Run / Debug 运行与调试

Window 窗口

VCS 版本控制

代码信息

其他

ctrl + ~ 切换主题
main Live Template, 快速键入if __name__ == '__main__:'


欢迎关注公众号:程序员的碎碎念
博客:feson.tech

上一篇 下一篇

猜你喜欢

热点阅读