obsidian

名称描述NameDescriptionWindowsMac
标题设置标题TitlesCtrl + 1/2/3/4/5Ctrl⌃ + 1/2/3/4/5
删除标题样式DeleteAlt + DCtrl⌃ + D
待办任务创建/编辑待办任务(tasks)TasksCtrl + TCtrl⌃ + T
创建/切换任务状态(md)Ctrl + LCtrl⌃ + L
创建待办任务(quickAdd)TasksCtrl + Y
列表无序列表Ctrl + ,Ctrl⌃ + ,
有序列表Ctrl + .Ctrl⌃ + .
链接内部链接InnerCtrl + iCtrl⌃ + i
外部链接OuterCtrl + OCtrl⌃ + O
正文设置所选字体颜色(html)/取消不方便RedCtrl⌃ + R
高亮/取消高亮(需要选中所选块)HighLightAlt + HCtrl⌃ + H
添加删除线DeleteOpt⌥ + D
新增时间线(在<时间线>下新增,日常笔记)TimelineAlt + 1
新增时间线(在<时间线>下新增,IT工单)TimelineAlt + 2
插入标注LabelAlt + L
多光标模式Alt + 🖱
矩形选择Shift + Alt + 🖱 / 鼠标中键
与上一行互换Alt + ⬆️
与下一行互换Alt + ⬇️
选中当前文本块Alt + W
笔记属性增加笔记属性Ctrl + ;Ctrl⌃ + ;
清除笔记属性Ctrl + ‘Ctrl⌃ + ‘
折叠/展开笔记属性Ctrl + /Ctrl⌃ + /

IDEA 快捷键速查表(Windows & Linux)

编辑

快捷键说明
Ctrl + Space基本代码补全(补全类名、方法名、变量名等)
Ctrl + Shift + Space智能代码补全(根据预期类型过滤方法和变量列表)
Ctrl + Shift + Enter自动补全语句
Ctrl + P参数信息提示(在方法调用参数内使用)
Ctrl + Q快速文档查看
Shift + F1外部文档
Ctrl + 鼠标悬停简要信息
Ctrl + F1显示光标处错误或警告的描述
Alt + Insert生成代码(Getter、Setter、构造器、hashCode/equals、toString等)
Ctrl + O重写方法
Ctrl + I实现方法
Ctrl + Alt + T包围代码块(if..else、try..catch、for、synchronized等)
Ctrl + /使用行注释注释/取消注释
Ctrl + Shift + /使用块注释注释/取消注释
Ctrl + W逐步扩大选择的代码块
Ctrl + Shift + W逐步缩小选择的代码块
Alt + Q上下文信息
Alt + Enter显示意图操作和快速修复
Ctrl + Alt + L重新格式化代码
Ctrl + Alt + O优化 import
Ctrl + Alt + I自动缩进
Tab / Shift + Tab缩进/取消缩进所选行
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 / Backspace删除到单词结尾/开头
Ctrl + NumPad+ / NumPad-展开/折叠代码块
Ctrl + Shift + NumPad+展开全部
Ctrl + Shift + NumPad-折叠全部
Ctrl + F4关闭当前编辑器标签页
Ctrl + Z撤销编辑
Ctrl + Shift + Z反 撤销编辑

查找用法

快捷键说明
Alt + F7 / Ctrl + F7查找用法 / 在文件中查找用法
Ctrl + Shift + F7高亮文件中用法
Ctrl + Alt + F7显示用法

导航

快捷键说明
Ctrl + N跳转到类
Ctrl + Shift + N跳转到文件
Ctrl + Alt + 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 + 点击跳转到声明
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 + F11切换带助记符的书签
Ctrl + #[0-9]跳转到编号书签
Shift + F11显示书签

查找/替换

快捷键说明
双击 Shift随处搜索
Ctrl + F查找
F3 / Shift + F3查找下一个/上一个
Ctrl + R替换
Ctrl + Shift + F在路径中查找
Ctrl + Shift + R在路径中替换

实时模板(Live Templates)

快捷键说明
Ctrl + Alt + J使用实时模板包围
Ctrl + J插入实时模板
iter按 Java SDK 1.5 风格迭代
inst使用 instanceof 检查对象类型并向下转型
itco迭代 java.util.Collection 元素
itit迭代 java.util.Iterator 元素
itli迭代 java.util.List 元素
psfpublic static final
thrthrow new

重构

快捷键说明
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提取参数

调试

快捷键说明
F8 / F7步过/步入
Shift + F7 / Shift + F8智能步入/步出
Alt + F9运行到光标处
Alt + F8计算表达式
F9恢复程序运行
Ctrl + F8切换断点
Ctrl + Shift + F8查看断点

编译与运行

快捷键说明
Ctrl + F9编译项目(编译修改过的及依赖项)
Ctrl + Shift + F9编译选中的文件、包或模块
Alt + Shift + F10 / F9选择配置并运行/调试
Shift + F10 / F9运行/调试
Ctrl + Shift + F10从编辑器运行上下文配置

版本控制 / 本地历史记录

快捷键说明
Ctrl + K / Ctrl + T提交项目到 VCS / 从 VCS 更新
Alt + Shift + C查看最近更改
Alt + BackQuote ()VCS 操作

通用

快捷键说明
Alt + #[0-9]打开对应的工具窗口
Ctrl + S保存全部
Ctrl + Alt + Y同步
Ctrl + Shift + F12最大化编辑器开关
Alt + Shift + F添加到收藏
Alt + Shift + I使用当前配置文件检查当前文件
Ctrl + BackQuote ()快速切换当前方案
Ctrl + Alt + S打开设置对话框
Ctrl + Alt + Shift + S打开项目结构对话框
Ctrl + Shift + A查找动作
Ctrl + Tab在标签页和工具窗口之间切换

VsCode

通用

英文功能描述快捷键中文说明
Show Command PaletteCtrl+Shift+P / F1显示命令面板
Quick Open, Go to File…Ctrl+P快速打开 / 跳转到文件
New window/instanceCtrl+Shift+N新建窗口 / 实例
Close window/instanceCtrl+Shift+W关闭窗口 / 实例
User SettingsCtrl+,打开用户设置
Keyboard ShortcutsCtrl+K Ctrl+S查看或修改键盘快捷键

基础编辑

英文功能描述快捷键中文说明
Cut line (empty selection)Ctrl+X剪切整行(无选中内容)
Copy line (empty selection)Ctrl+C复制整行(无选中内容)
Move line up/downAlt+↑ / ↓向上 / 向下移动整行
Copy line up/downShift+Alt+↓ / ↑向上 / 向下复制整行
Delete lineCtrl+Shift+K删除整行
Insert line belowCtrl+Enter在当前行下方插入新行
Insert line aboveCtrl+Shift+Enter在当前行上方插入新行
Jump to matching bracketCtrl+Shift+\跳转到匹配的括号
Indent/outdent lineCtrl+] / [增加 / 减少缩进
Go to beginning/end of lineHome / End跳转到行首 / 行尾
Go to beginning of fileCtrl+Home跳转到文件开头
Go to end of fileCtrl+End跳转到文件末尾
Scroll line up/downCtrl+↑ / ↓向上 / 向下滚动一行(视图滚动)
Scroll page up/downAlt+PgUp / PgDn向上 / 向下滚动一页
Fold (collapse) regionCtrl+Shift+[折叠代码块
Unfold (uncollapse) regionCtrl+Shift+]展开代码块
Fold all subregionsCtrl+K Ctrl+[折叠所有子区域
Unfold all subregionsCtrl+K Ctrl+]展开所有子区域
Fold all regionsCtrl+K Ctrl+0折叠全部区域
Unfold all regionsCtrl+K Ctrl+J展开全部区域
Add line commentCtrl+K Ctrl+C添加行注释
Remove line commentCtrl+K Ctrl+U移除行注释
Toggle line commentCtrl+/切换行注释
Toggle block commentShift+Alt+A切换块注释
Toggle word wrapAlt+Z切换自动换行

导航

英文功能描述快捷键中文说明
Show all SymbolsCtrl+T显示所有符号(全局)
Go to Line…Ctrl+G跳转到指定行
Go to File…Ctrl+P跳转到文件
Go to Symbol…Ctrl+Shift+O跳转到当前文件符号
Show Problems panelCtrl+Shift+M显示“问题”面板
Go to next error or warningF8跳转到下一个错误/警告
Go to previous error or warningShift+F8跳转到上一个错误/警告
Navigate editor group historyCtrl+Shift+Tab在编辑器组历史间切换
Go back / forwardAlt+← / →后退 / 前进

搜索与替换

英文功能描述快捷键中文说明
FindCtrl+F查找
ReplaceCtrl+H替换
Find next / previousF3 / Shift+F3查找下一个 / 上一个
Select all occurrences of Find matchAlt+Enter选中所有查找匹配项
Add selection to next Find matchCtrl+D将下一个匹配项加入选中
Move last selection to next Find matchCtrl+K Ctrl+D将上一处选择移至下一匹配
Toggle case-sensitive / regex / whole wordAlt+C / R / W切换大小写敏感 / 正则 / 全词匹配

多光标与选择

英文功能描述快捷键中文说明
Insert cursorAlt+Click在点击位置插入光标
Insert cursor above / belowCtrl+Alt+↑ / ↓在上/下方插入光标
Undo last cursor operationCtrl+U撤销最后一次光标操作
Insert cursor at end of each line selectedShift+Alt+I在选中每一行末尾插入光标
Select current lineCtrl+L选中当前整行
Select all occurrences of current selectionCtrl+Shift+L选中所有当前选择出现处
Select all occurrences of current wordCtrl+F2选中所有当前单词出现处
Expand selectionShift+Alt+→扩大选择范围
Shrink selectionShift+Alt+←缩小选择范围
Column (box) selectionShift+Alt+Drag列(框)选择(鼠标拖拽)
Column (box) selection page up/downCtrl+Shift+Alt+PgUp/PgDn列选择向上/向下翻页

语言编辑增强

英文功能描述快捷键中文说明
Trigger suggestionCtrl+Space / Ctrl+I触发建议(代码补全)
Trigger parameter hintsCtrl+Shift+Space触发参数提示
Format documentShift+Alt+F格式化整个文档
Format selectionCtrl+K Ctrl+F格式化选中部分
Go to DefinitionF12跳转到定义
Peek DefinitionAlt+F12速览定义(内嵌小窗)
Open Definition to the sideCtrl+K F12在侧边打开定义
Quick FixCtrl+.快速修复(灯泡提示)
Show ReferencesShift+F12显示所有引用
Rename SymbolF2重命名符号(全局)
Trim trailing whitespaceCtrl+K Ctrl+X删除行尾多余空格
Change file languageCtrl+K M更改文件语言模式

显示

英文功能描述快捷键中文说明
Toggle full screenF11切换全屏
Toggle editor layout (horizontal/vertical)Shift+Alt+0切换编辑器布局(横/竖)
Zoom in / outCtrl+= / -放大 / 缩小界面
Toggle Sidebar visibilityCtrl+B显示 / 隐藏侧边栏
Show Explorer / Toggle focusCtrl+Shift+E显示资源管理器 / 切换焦点
Show SearchCtrl+Shift+F显示搜索面板
Show Source ControlCtrl+Shift+G显示源代码管理(Git)
Show DebugCtrl+Shift+D显示调试面板
Show ExtensionsCtrl+Shift+X显示扩展市场
Replace in filesCtrl+Shift+H在文件中替换
Toggle Search detailsCtrl+Shift+J切换搜索详细信息
Show Output panelCtrl+Shift+U显示输出面板
Open Markdown previewCtrl+Shift+V打开 Markdown 预览
Open Markdown preview to the sideCtrl+K V在侧边打开 Markdown 预览
Zen Mode (Esc Esc to exit)Ctrl+K Z禅模式(按两次 Esc 退出)