1.CLion编辑快捷键 |
Ctrl+Spacebar | 基本代码完成(任何类、方法或变量的名称) |
Ctrl+Shift+Spacebar | 智能代码完成(按预期类型筛选方法和变量列表) |
Ctrl+Shift+Enter | 完整的语句 |
Ctrl+P | 参数信息(在方法调用参数内) |
Ctrl+Q | 快速查找文档 |
Ctrl+Mouse | over code 简短的信息 |
Ctrl+F1 | 在插入符号处显示错误或警告的说明 |
Alt+Insert | 生成代码…(Getters, Setters, Constructors, hashCode/equals, toString) |
Ctrl+O | 覆盖方法 |
Ctrl+I | 实现方法 |
Ctrl+Alt+T | 围绕与…(如果. .其他,试试. .catch, for, synchronized等) |
Ctrl+/ | 注释/取消注释行注释 |
Ctrl+Shift+/ | 注释/取消注释块注释 |
Ctrl+W | 选择连续递增代码块 |
Ctrl+Shift+W | 减少当前选择到以前的状态 |
Alt+Q | 显示强度动作和快速修复 |
Ctrl+Alt+L | 重新格式化代码 |
Ctrl+Alt+O | 优化进口 |
Ctrl+Alt+I | 自动缩进线(年代) |
Tab/Shift+Tab | 缩进/unindent选定的行 |
Ctrl+X | 剪切当前行或选定块到剪贴板 |
Ctrl+C | 复制当前行或选定块到剪贴板 |
Ctrl+V | 从剪贴板粘贴 |
Ctrl+Shift+V | 从最近的缓冲区粘贴… |
Ctrl+D | 复制当前行或选定块 |
Ctrl+Y | 删除插入符号处的行 |
Ctrl+Shift+J | 智能线连接 |
Ctrl+Enter | 智能线分裂 |
Shift+Enter | 开始新的一行 |
Ctrl+Shift+U | 在插入符号或选定块上切换大小写 |
Ctrl+Shift+]/[ | 选择直到代码块结束/开始 |
Ctrl+Delete | 删除到字尾 |
Ctrl+Backspace | 删除到单词开始 |
Ctrl+ NumPad +/- | 展开/折叠代码块 |
Ctrl+Alt+ NumPad +/- | 展开所有/折叠所有 |
Ctrl+F4 | 关闭活动编辑器选项卡 |
Alt+Shift+Click | 将插入符号放置在多个位置 |
Esc | 恢复单插入字符模式 |
Alt+G/Alt+Shift+G | 添加/删除下次出现的当前单词选择 |
2.CLion查找和替换 |
Double Shift | 到处寻找 |
Ctrl+F | 找到 |
F3/Shift+F3 | 查找下一个/找到之前 |
Ctrl+R | 取代 |
Ctrl+Shift+F | 找到的路径 |
Ctrl+Shift+R | 在路径替换 |
3.CLion编译、运行快捷键 |
Ctrl+F9 | 建设项目 |
Alt+Shift+F10 | 选择配置并运行 |
Alt+Shift+F9 | 选择配置和调试 |
Shift+F10 | 运行 |
Shift+F9 | 调试 |
4.Clion Debug快捷键 |
F8 | 步进 |
F7 | 进入 |
Shift+F8 | 步出 |
Alt+F9 | 运行到光标 |
Alt+F8 | 计算表达式 |
F9 | 恢复程序 |
Ctrl+F8 | Toggle breakpoint |
Ctrl+Shift+F8 | 查看断点 |
5.Clion Live模板快捷键 |
Ctrl+Alt+J | 使用Live模板包围 |
Ctrl+J | 插入Live模板 |
for | (索引;,)循环 |
iter | 迭代范围(C++11) |
itit | 使用Begin/End成员函数迭代 |
incboost | 在CMake中包含使用Boost的指示 |
function | 在CMake中创建新的函数定义器 |
6.CLion搜索文件、导航快捷键 |
Ctrl+N | 搜索类文件 |
Ctrl+Shift+N | 搜索文件 |
Ctrl+Alt+Shift+N | 定位到符号 |
Alt+Right Arrow/Left Arrow 转到下一个/上一个编辑器选项卡 | |
F12 | 返回到前一个工具窗口 |
Esc | 转到编辑器(从工具窗口) |
Shift+Esc | 隐藏活动的或最近活动的窗口 |
Ctrl+Shift+F4 | 关闭活动运行/信息/发现/…选项卡 |
Ctrl+G | 去行 |
Ctrl+E | 最近文件弹出 |
Ctrl+Alt+Left | Arrow/Right Arrow 向后/向前导航 |
Ctrl+Shift+Backspace | 导航到最后一次编辑位置 |
Alt+F1 | 在任意视图中选择当前文件或符号 |
Ctrl+B | 定位声明 |
Ctrl+Alt+B | 搜索实现类(年代) |
Ctrl+Alt+Home | 转到相关符号(头/源) |
Ctrl+Shift+I | 文件 |
Ctrl+Shift+B | 开放快速定义查找 |
Ctrl+U | 进入类型声明 |
Alt+Up | Arrow/Down Arrow 父类方法/超类 |
Ctrl+]/[ | 转到前一个/下一个方法 |
Ctrl+F12 | 移动到代码块结束/移动到代码开始 |
Ctrl+H | 弹出文件结构 |
Ctrl+Alt+H | 类型层次结构 |
F2/Shift+F2 | 调用层次结构 |
F11 | 下一个/以前的错误突出显示 |
Ctrl+F11 | 切换书签 |
Ctrl+0...9 | 用助记符切换书签 |
Shift+F11 | 转到编号书签 |
7.CLion常用快捷键 |
Alt+0...9 | 打开相应的工具窗口 |
Alt+Shift+I | 用当前配置文件检查当前文件 |
Ctrl+` | 快速开关电流方案 |
Ctrl+Alt+S | 编辑应用程序设置 |
Ctrl+Shift+F12 | 隐藏所有工具窗口 |
Alt+Shift+F | 添加到收藏夹 |
8.CLion |
Alt+F7 | 发现使用 |
Ctrl+F7 | 在文件中查找用法 |
Ctrl+Shift+F7 | 突出显示文件中的用法 |
Ctrl+Alt+F7 | 显示用法 |
9.VCS/Git快捷键 |
Ctrl+K | 向VCS/Git提交项目 |
Ctrl+T | 从VCS更新项目 |
Alt+Shift+C | 查看最近的变化 |
Alt+` | VCS/Git快速弹出 |
10.CLion重构快捷键 |
Ctrl+Alt+Shift+T | 重构 |
F5 | 复制 |
F6 | 移动 |
Alt+Delete | 安全的删除 |
Shift+F6 | 重命名 |
Ctrl+F6 | 更改签名 |
Ctrl+Alt+M | 提取功能 |
Ctrl+Alt+N | 内联 |
Ctrl+Alt+P | 引入参数 |
Ctrl+Alt+V | 引入变量 |
Ctrl+Alt+C | 介绍常数 |
Ctrl+Alt+D | 介绍定义 |