美文网首页工具
【收藏】100 个 PyCharm For Mac 快捷键

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

作者: FesonX | 来源:发表于2019-07-28 17:30 被阅读0次
    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 编辑

    • 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 缺失的包, 单双引号转换, 测试正则表达式

    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 类中使用)

    File 文件

    • ctrl + N 新建文件
      F5 复制文件到某处
      F6 移动文件到某处
      command + Alt + Y Synchronize, 同步 Workspace
      command + S Save all, 保存所有

    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 上一个错误或警告

    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 启用多光标选择

    Window 窗口

    • 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, 编辑器尺寸

    VCS 版本控制

    • shift + 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 版本控制中

    代码信息

    • ctrl + J 快速查看文档
      command + Click 进入源码
      command + B 查看定义源码
      command + P 查看参数
      Alt + F7 查看变量等使用情况
      Alt + F1 快速查看文件 / 文件夹结构
      ctrl + shift + Q 显示当前代码上下文信息 (属于哪个函数, 属于哪个 Html 标签等)
      ctrl + H Hierarchy 查看继承关系

    其他

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


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

    相关文章

      网友评论

        本文标题:【收藏】100 个 PyCharm For Mac 快捷键

        本文链接:https://www.haomeiwen.com/subject/zhuurctx.html