Intellij IDEA 快捷键
IDEA快捷键(windows)
一、官方文档
IntelliJIDEA_ReferenceCard.pdf (jetbrains.com)
二、文档翻译
2.1 记住这些快捷键
REMEMBER THESE SHORTCUTS | 记住这些快捷键 | |
---|---|---|
Smart code completion | 智能代码完成 | Ctrl + Shift + Space |
Search everywhere | 全局搜索 | Double Shift |
Show intention actions and quick-fixes | 显示提示和快速修复 | Alt + Enter |
Generate code | 生成代码 | Alt + Ins |
Parameter info | 参数信息 | Ctrl + P |
Extend selection | 扩展选择 | Ctrl + W |
Shrink selection | 收缩选择 | Ctrl + Shift + W |
Recent files popup | 最近的文件弹出窗口 | Ctrl + E |
Rename | 重命名 | Shift + F6 |
2.2 综合的
GENERAL | 综合的 | |
---|---|---|
Open corresponding tool window | 打开相应的工具窗口 | Alt + #[0-9] |
Save all | 保存所有 | Ctrl + S |
Synchronize | 同步 | Ctrl + Alt + Y |
Toggle maximizing editor | 切换最大化编辑器 | Ctrl + Shift + F12 |
Inspect current file with current profile | 使用当前配置文件检查当前文件 | Alt + Shift + I |
Quick switch current scheme | 快速切换当前主题 | Ctrl + BackQuote (`) |
Open Settings dialog | 打开"设置"对话框 | Ctrl + Alt + S |
Open Project Structure dialog | 打开"项目结构"对话框 | Ctrl + Alt + Shift + S |
Find Action | 寻找操作 | Ctrl + Shift + A |
2.3 调试
DEBUGGING | 调试 | |
---|---|---|
Step over / into | 跳过/跳入 | F8/F7 |
Smart step into / Step out | 快速跳入/跳出 | Shift + F7/Shift + F8 |
Run to cursor | 运行到光标 | Alt + F9 |
Evaluate expression | 计算表达式 | Alt + F8 |
Resume program | 恢复程序 | F9 |
Toggle breakpoint | 切换断点 | Ctrl + F8 |
View breakpoints | 查看断点 | Ctrl + Shift + F8 |
2.4 搜索/替换
SEARCH / REPLACE | 搜索/替换 | |
---|---|---|
Search everywhere | 全局搜索 | Double Shift |
Find | 搜索 | Ctrl + F |
Find next / previous | 搜索下一个/上一个 | F3/Shift + F3 |
Replace | 替换 | Ctrl + R |
Find in path | 在路径中搜索 | Ctrl + Shift + F |
Replace in path | 在路径中替换 | Ctrl + Shift + R |
Select next occurrence | 选择下一个引用 | Alt + J |
Select all occurrences | 选择所有引用 | Ctrl + Alt + Shift + J |
Unselect occurrence | 取消选择事件 | Alt + Shift + J |
2.5 编辑
EDITING | 编辑 | |
---|---|---|
Basic code completion | 基本代码完成 | Ctrl + Space |
Smart code completion | 智能代码完成 | Ctrl + Shift + Space |
Complete statement | 完整声明 | Ctrl + Shift + Enter |
Parameter info | 参数信息 | Ctrl + P |
Quick documentation lookup | 快速文档查找 | Ctrl + Q |
External Doc | 外部文档 | Shift + F1 |
Brief Info | 简要信息 | Ctrl + mouse |
Show descriptions of error at caret | 显示插入符号处的错误说明 | Ctrl + F1 |
Generate code... | 生成代码... | Alt + Insert |
Override methods | 重写方法 | Ctrl + O |
Implement methods | 实现方法 | Ctrl + I |
Surround with… | 环绕 | Ctrl + Alt + T |
Comment / uncomment with line comment | 注释/取消行注释 | Ctrl + / |
Comment / uncomment with block comment | 注释/取消块注释 | Ctrl + Shift + / |
Extend selection | 扩展选择 | Ctrl + W |
Shrink selection | 收缩选择 | Ctrl + Shift + W |
Context info | 上下文信息 | Alt + Q |
Show intention actions and quick-fixes | 显示提示和快速修复 | Alt + Enter |
Reformat code | 格式化代码 | Ctrl + Alt + L |
Optimize imports | 优化进口 | Ctrl + Alt + O |
Auto-indent line(s) | 自动缩进行 | Ctrl + Alt + I |
Indent / unindent selected lines | 缩进/取消缩进选中行 | Tab/Shift + Tab |
Cut current line to clipboard | 将当前行剪切到剪贴板 | Ctrl + X, Shift + Delete |
Copy current line to clipboard | 将当前行复制到剪贴板 | Ctrl + C , Ctrl + Insert |
Paste from clipboard | 从剪贴板粘贴 | Ctrl + V, Shift + Insert |
Paste from recent buffers... | 从最近的缓冲区粘贴 | Ctrl + Shift + V |
Duplicate current line | 复制当前行 | Ctrl + D |
Delete line at caret | 删除当前行 | Ctrl + Y |
Smart line join | 智能线路连接 | Ctrl + Shift + J |
Smart line split | 插入行 | Ctrl + Enter |
Start new line | 换行 | Shift + Enter |
Toggle case for word at caret or selected block | 切换大小写 | Ctrl + Shift + U |
Select till code block end / start | 选中至代码块结束/开始 | Ctrl + Shift + ]/[ |
Delete to word end | 删除到字结尾 | Ctrl + Delete |
Delete to word start | 删除到字开始 | Ctrl + Backspace |
Expand / collapse code block | 展开/折叠代码块 | Ctrl + NumPad+/- |
Expand al | 展开所有 | Ctrl + Shift + NumPad+ |
Collapse all | 折叠所有 | Ctrl + Shift + NumPad- |
Close active editor tab | 关闭活动编辑器选项卡 | Ctrl + F4 |
2.6 重构
REFACTORING | 重构 | |
---|---|---|
Copy | 复制 | F5 |
Move | 移动 | F6 |
Safe Delete | 安全删除 | Alt + Delete |
Rename | 重命名 | Shift + F6 |
Refactor this | 重构 | Ctrl + Alt + Shift + T |
Change Signature | 更改签名 | Ctrl + F6 |
Inline | 内联 | Ctrl + Alt + N |
Extract Method | 提取方法 | Ctrl + Alt + M |
Extract Variable | 提取变量 | Ctrl + Alt + V |
Extract Field | 提取字段 | Ctrl + Alt + F |
Extract Constant | 提取常数 | Ctrl + Alt + C |
Extract Parameter | 提取参数 | Ctrl + Alt + P |
2.7 导航
NAVIGATION | 导航 | |
---|---|---|
Go to class | 搜索类 | Ctrl + N |
Go to file | 搜索文件 | Ctrl + Shift + N |
Go to symbol | 搜索符号 | Ctrl + Alt + Shift + N |
Go to next / previous editor tab | 跳转到下一个/上一个编辑器选项卡 | Alt + Right/Left |
Go back to previous tool window | 返回到上一个工具窗口 | F12 |
Go to editor (from tool window) | 跳转到编辑器(从工具窗口) | Esc |
Hide active or last active window | 隐藏活动窗口或上次活动窗口 | Shift + Esc |
Go to line | 跳转到指定行 | Ctrl + G |
Recent files popup | 最近的文件弹出窗口 | Ctrl + E |
Recent locations popup | 最近位置弹出窗口 | Ctrl + Shift + E |
Navigate back / forward | 向后/向前导航 | Ctrl + Alt + Left/Right |
Navigate to last edit location | 导航到最后一个编辑位置 | Ctrl + Shift + Backspace |
Select current file or symbol in any view | 在任何视图中选择当前文件或符号 | Alt + F1 |
Go to declaration | 跳转到声明 | Ctrl + B, Ctrl + Click |
Go to implementation(s) | 跳转到实现类 | Ctrl + Alt + B |
Open quick definition lookup | 打开快速定义查找 | Ctrl + Shift + I |
Go to type declaration | 跳转到类型声明 | Ctrl + Shift + B |
Go to super-method / super-class | 跳转到超级方法/超级类 | Ctrl + U |
Go to previous / next method | 跳转到上一个/下一个方法 | Alt + Up/Down |
Move to code block end / start | 移动到代码块结束/开始 | Ctrl + ]/[ |
File structure popup | 文件结构弹出窗口 | Ctrl + F12 |
Type hierarchy | 类型层次结构 | Ctrl + H |
Method hierarchy | 方法层次 | Ctrl + Shift + H |
Call hierarchy | 调用层次结构 | Ctrl + Alt + H |
Next / Previous highlighted error | 下一个/上一个突出的错误 | F2/Shift + F2 |
Edit source / View source | 编辑源/查看源 | F4/Ctrl + Enter |
Show navigation bar | 显示导航栏 | Alt + Home |
Toggle bookmark | 切换书签 | F11 |
Toggle bookmark with mnemonic | 使用助记符切换书签 | Ctrl + F11 |
Go to numbered bookmark | 跳转到编号书签 | Ctrl + #[0-9] |
Show bookmarks | 显示书签 | Shift + F11 |
2.8 编译和运行
COMPILE AND RUN | 编译和运行 | |
---|---|---|
Build project | 编译项目 | Ctrl + F9 |
Compile selected file, package or module | 编译选定的文件、包或模块 | Ctrl + Shift + F9 |
Select configuration and run / debug | 选择配置并运行/调试 | Alt + Shift + F10/F9 |
Run / Debug | 运行/调试 | Shift + F10/F9 |
Run context configuration from editor | 从编辑器运行上下文配置 | Ctrl + Shift + F10 |
Run anything | 运行所有 | Double Ctrl |
2.9 使用搜索
USAGE SEARCH | 使用搜索 | |
---|---|---|
Find usages / Find usages in file | 查找用法/在文件中查找用法 | Alt + F7/Ctrl + F7 |
Highlight usages in file | 突显文件中的用法 | Ctrl + Shift + F7 |
Show usages | 显示用法 | Ctrl + Alt + F7 |
2.10 版本控制/本地历史
VCS / LOCAL HISTORY | 版本控制/本地历史 | |
---|---|---|
Commit project to VCS | 提交项目到"VCS" | Ctrl + K |
Update project from VCS | 从"VCS"更新项目 | Ctrl + T |
Push commits | 推送提交 | Ctrl + Shift + K |
‘VCS’ quick popup | "VCS"快速弹出 | Alt + BackQuote (`) |
LIVE TEMPLATES | 动态模板 | |
---|---|---|
Surround with Live Template | 用动态模板环绕 | Ctrl + Alt + J |
Insert Live Template | 插入动态模板 | Ctrl + J |
三、自定义快捷键
3.1 Show in Exployer
添加快捷键 Alt+E
出处:https://www.cnblogs.com/pingcode/p/16570667.html
=======================================================================================
idea常用快捷键
(1)psvm:创建main函数 ****
(2)fori:生成i变量的for循环 ***
(3)iter:生成增强for ***
(4)sout:System.out.println() ****
(5)ctrl + alt + v:根据返回值 生成变量类型和变量名 ******(很实用)
(6)alt + insert:创建构造方法、重写方法等 ***
(7)ctrl + o:重写方法 ***
(8)ctrl + i:实现方法 ***
(9)alt + 回车:代码提示
(10)ctrl + alt + l:格式化代码 *****
(11)ctrl + alt + o:格式化import列表,删除掉已导入但未使用的包 ******
(12)ctrl + n:查找类 ****
(13)ctrl + shift + n:查找文件
(14)ctrl + x:剪切当前行,光标在行的任意位置
(15)ctrl + d:复制当前行,并粘贴到下一行
(16)ctrl + /:注释或取消单行注释
(17)ctrl + shift + /:选中要注释或取消注释的区域后使用多行注释
(18)ctrl + p:方法参数提示
(19)ctrl + alt + space:类名或接口名提示
(20)shift + F2:鼠标光标移动到有错误代码的位置
(21)ctrl + shift + enter:自动补全末尾的字符
(22)shift + F6:改名,类名,变量名,包名,方法名等等 ******
(23)ctrl + j:查看所有模板
(24)ctrl + w:自动按语法选中代码
(25)ctrl + shift + w:自动反向选中代码
(26)ctrl + left/right:移动光标到前/后单词
(27)ctrl + y:删除行
(28)shift + shift:可以搜索所有东西,包括类、资源、配置项、方法等
(29)ctrl + h:查看类层次窗口 ****
(30)ctrl + F12:查看当前类的所有方法 ***
(31)ctrl + f:在当前窗口查找关键字
(32)ctrl + shift + f:在指定窗口查找关键字
(33)ctrl + shift + F10:运行当前类
(34)ctrl + tab:切换到其它目录
(35)shift + enter:光标从当前位置往下创建一行,并移到下一行起始处
(36)alt + 1:显示/隐藏项目界面 **
(37)alt + 4:显示/隐藏运行界面 **
(38)ctrl + alt + t:把选中代码放在try、if、for...中
(39)ctrl + shift + u:大小写转换
常用配置:
(1)代码重复灰色波浪线:
File->Settings->Editor->Code Style下面的Inspections->General->Duplicated Code勾去了
(2)去除字符串前的s(取消形参名提示):
Settings → Editor → General → Appearance → Show parameter name hints.在这个地方勾掉就行了。
(3)设置字体:
File -> Settings -> Editor -> Font,设置为Consolas字体。
(4)设置IDEA字符编码:
File -> Settings ->Editor -> Code Style -> File Encoding,将上面的Global Encoding和Project Encoding都设置为UTF-8编码,以及下面的Properties Files的配置文件编码也改为UTF-8。
(5)设置智能提示忽略大小写:
File -> Settings ->Editor -> General -> Code Completion,将Case sensitive completion设置为None。
(6)配置git:
File -> Settings -> Version Control -> Git。
(7)配置背景主题:
File -> Settings -> Appearance & Behavior,设置UI Options中Theme为Darcula的黑色背景。
(8)配置Maven:
File -> Settings -> Build,Execution,Deployment -> Build Tools -> Maven。
(9)配置hints:
File -> Settings -> Editor -> General -> Appearance,将show parameter name hints的勾选去掉,即不显示方法参数提示。
(10)配置启动时打开的项目:
File -> Settings -> Appearance & Behavior -> System Settings,将Startup/Shutdown中的Reopen last project on startup的勾选去掉,即启动时不自动打开上次项目,而是让我们自己选择。
(11)设置几时自动换行:
File -> Settings -> Editor -> Code Style,将Right Margin改为120,即120个字符时会自动换行。
出处:https://blog.csdn.net/qq_31975227/article/details/81463846
=======================================================================================
Ctrl+Shift + Enter,语句完成
“!”,否定完成,输入表达式时按 “!”键
Ctrl+E,最近的文件
Ctrl+Shift+E,最近更改的文件
Shift+Click,可以关闭文件
Ctrl+[ OR ],可以跑到大括号的开头与结尾
Ctrl+F12,可以显示当前文件的结构
Ctrl+F7,可以查询当前元素在当前文件中的引用,然后按 F3 可以选择
Ctrl+N,可以快速打开类
Ctrl+Shift+N,可以快速打开文件
Alt+Q,可以看到当前方法的声明
Ctrl+P,可以显示参数信息
Ctrl+Shift+Insert,可以选择剪贴板内容并插入
Alt+Insert,可以生成构造器/Getter/Setter等
Ctrl+Alt+V,可以引入变量。例如:new String(); 自动导入变量定义
Ctrl+Alt+T,可以把代码包在一个块内,例如:try/catch
Ctrl+Enter,导入包,自动修正
Ctrl+Alt+L,格式化代码
Ctrl+Alt+I,将选中的代码进行自动缩进编排,这个功能在编辑 JSP 文件时也可以工作
Ctrl+Alt+O,优化导入的类和包
Ctrl+R,替换文本
Ctrl+F,查找文本
Ctrl+Shift+Space,自动补全代码
Ctrl+空格,代码提示(与系统输入法快捷键冲突)
Ctrl+Shift+Alt+N,查找类中的方法或变量
Alt+Shift+C,最近的更改
Alt+Shift+Up/Down,上/下移一行
Shift+F6,重构 - 重命名
Ctrl+X,删除行
Ctrl+D,复制行
Ctrl+/或Ctrl+Shift+/,注释(//或者//)
Ctrl+J,自动代码(例如:serr)
Ctrl+Alt+J,用动态模板环绕
Ctrl+H,显示类结构图(类的继承层次)
Ctrl+Q,显示注释文档
Alt+F1,查找代码所在位置
Alt+1,快速打开或隐藏工程面板
Ctrl+Alt+left/right,返回至上次浏览的位置
Alt+left/right,切换代码视图
Alt+Up/Down,在方法间快速移动定位
Ctrl+Shift+Up/Down,向上/下移动语句
F2 或 Shift+F2,高亮错误或警告快速定位
Tab,代码标签输入完成后,按 Tab,生成代码
Ctrl+Shift+F7,高亮显示所有该文本,按 Esc 高亮消失
Alt+F3,逐个往下查找相同文本,并高亮显示
Ctrl+Up/Down,光标中转到第一行或最后一行下
Ctrl+B/Ctrl+Click,快速打开光标处的类或方法(跳转到定义处)
Ctrl+Alt+B,跳转到方法实现处
Ctrl+Shift+Backspace,跳转到上次编辑的地方
Ctrl+O,重写方法
Ctrl+Alt+Space,类名自动完成
Ctrl+Alt+Up/Down,快速跳转搜索结果
Ctrl+Shift+J,整合两行
Alt+F8,计算变量值
Ctrl+Shift+V,可以将最近使用的剪贴板内容选择插入到文本
Ctrl+Alt+Shift+V,简单粘贴
Shift+Esc,不仅可以把焦点移到编辑器上,而且还可以隐藏当前(或最后活动的)工具窗口
F12,把焦点从编辑器移到最近使用的工具窗口
Shift+F1,要打开编辑器光标字符处使用的类或者方法 Java 文档的浏览器
Ctrl+W,可以选择单词继而语句继而行继而函数
Ctrl+Shift+W,取消选择光标所在词
Alt+F7,查找整个工程中使用地某一个类、方法或者变量的位置
Ctrl+I,实现方法
Ctrl+Shift+U,大小写转化
Ctrl+Y,删除当前行
Shift+Enter,向下插入新行
psvm/sout,main/System.out.println(); Ctrl+J,查看更多
Ctrl+Shift+F,全局查找
Ctrl+F,查找/Shift+F3,向上查找/F3,向下查找
Ctrl+Shift+S,高级搜索
Ctrl+U,转到父类
Ctrl+Alt+S,打开设置对话框
Alt+Shift+Inert,开启/关闭列选择模式
Ctrl+Alt+Shift+S,打开当前项目/模块属性
Ctrl+G,定位行
Alt+Home,跳转到导航栏
Ctrl+Enter,上插一行
Ctrl+Backspace,按单词删除
Ctrl+"+/-",当前方法展开、折叠
Ctrl+Shift+"+/-",全部展开、折叠
【调试部分、编译】
Ctrl+F2,停止
Alt+Shift+F9,选择 Debug
Alt+Shift+F10,选择 Run
Ctrl+Shift+F9,编译
Ctrl+Shift+F10,运行
Ctrl+Shift+F8,查看断点
F8,步过
F7,步入
Shift+F7,智能步入
Shift+F8,步出
Alt+Shift+F8,强制步过
Alt+Shift+F7,强制步入
Alt+F9,运行至光标处
Ctrl+Alt+F9,强制运行至光标处
F9,恢复程序
Alt+F10,定位到断点
Ctrl+F8,切换行断点
Ctrl+F9,生成项目
Alt+1,项目
Alt+2,收藏
Alt+6,TODO
Alt+7,结构
Ctrl+Shift+C,复制路径
Ctrl+Alt+Shift+C,复制引用,必须选择类名
Ctrl+Alt+Y,同步
Ctrl+~,快速切换方案(界面外观、代码风格、快捷键映射等菜单)
Shift+F12,还原默认布局
Ctrl+Shift+F12,隐藏/恢复所有窗口
Ctrl+F4,关闭
Ctrl+Shift+F4,关闭活动选项卡
Ctrl+Tab,转到下一个拆分器
Ctrl+Shift+Tab,转到上一个拆分器
【重构】
Ctrl+Alt+Shift+T,弹出重构菜单
Shift+F6,重命名
F6,移动
F5,复制
Alt+Delete,安全删除
Ctrl+Alt+N,内联
【查找】
Ctrl+F,查找
Ctrl+R,替换
F3,查找下一个
Shift+F3,查找上一个
Ctrl+Shift+F,在路径中查找
Ctrl+Shift+R,在路径中替换
Ctrl+Shift+S,搜索结构
Ctrl+Shift+M,替换结构
Alt+F7,查找用法
Ctrl+Alt+F7,显示用法
Ctrl+F7,在文件中查找用法
Ctrl+Shift+F7,在文件中高亮显示用法
【VCS】
Alt+~,VCS 操作菜单
Ctrl+K,提交更改
Ctrl+T,更新项目
Ctrl+Alt+Shift+D,显示变化【常规】
Ctrl+Shift + Enter,语句完成
“!”,否定完成,输入表达式时按 “!”键
Ctrl+E,最近的文件
Ctrl+Shift+E,最近更改的文件
Shift+Click,可以关闭文件
Ctrl+[ OR ],可以跑到大括号的开头与结尾
Ctrl+F12,可以显示当前文件的结构
Ctrl+F7,可以查询当前元素在当前文件中的引用,然后按 F3 可以选择
Ctrl+N,可以快速打开类
Ctrl+Shift+N,可以快速打开文件
Alt+Q,可以看到当前方法的声明
Ctrl+P,可以显示参数信息
Ctrl+Shift+Insert,可以选择剪贴板内容并插入
Alt+Insert,可以生成构造器/Getter/Setter等
Ctrl+Alt+V,可以引入变量。例如:new String(); 自动导入变量定义
Ctrl+Alt+T,可以把代码包在一个块内,例如:try/catch
Ctrl+Enter,导入包,自动修正
Ctrl+Alt+L,格式化代码
Ctrl+Alt+I,将选中的代码进行自动缩进编排,这个功能在编辑 JSP 文件时也可以工作
Ctrl+Alt+O,优化导入的类和包
Ctrl+R,替换文本
Ctrl+F,查找文本
Ctrl+Shift+Space,自动补全代码
Ctrl+空格,代码提示(与系统输入法快捷键冲突)
Ctrl+Shift+Alt+N,查找类中的方法或变量
Alt+Shift+C,最近的更改
Alt+Shift+Up/Down,上/下移一行
Shift+F6,重构 - 重命名
Ctrl+X,删除行
Ctrl+D,复制行
Ctrl+/或Ctrl+Shift+/,注释(//或者//)
Ctrl+J,自动代码(例如:serr)
Ctrl+Alt+J,用动态模板环绕
Ctrl+H,显示类结构图(类的继承层次)
Ctrl+Q,显示注释文档
Alt+F1,查找代码所在位置
Alt+1,快速打开或隐藏工程面板
Ctrl+Alt+left/right,返回至上次浏览的位置
Alt+left/right,切换代码视图
Alt+Up/Down,在方法间快速移动定位
Ctrl+Shift+Up/Down,向上/下移动语句
F2 或 Shift+F2,高亮错误或警告快速定位
Tab,代码标签输入完成后,按 Tab,生成代码
Ctrl+Shift+F7,高亮显示所有该文本,按 Esc 高亮消失
Alt+F3,逐个往下查找相同文本,并高亮显示
Ctrl+Up/Down,光标中转到第一行或最后一行下
Ctrl+B/Ctrl+Click,快速打开光标处的类或方法(跳转到定义处)
Ctrl+Alt+B,跳转到方法实现处
Ctrl+Shift+Backspace,跳转到上次编辑的地方
Ctrl+O,重写方法
Ctrl+Alt+Space,类名自动完成
Ctrl+Alt+Up/Down,快速跳转搜索结果
Ctrl+Shift+J,整合两行
Alt+F8,计算变量值
Ctrl+Shift+V,可以将最近使用的剪贴板内容选择插入到文本
Ctrl+Alt+Shift+V,简单粘贴
Shift+Esc,不仅可以把焦点移到编辑器上,而且还可以隐藏当前(或最后活动的)工具窗口
F12,把焦点从编辑器移到最近使用的工具窗口
Shift+F1,要打开编辑器光标字符处使用的类或者方法 Java 文档的浏览器
Ctrl+W,可以选择单词继而语句继而行继而函数
Ctrl+Shift+W,取消选择光标所在词
Alt+F7,查找整个工程中使用地某一个类、方法或者变量的位置
Ctrl+I,实现方法
Ctrl+Shift+U,大小写转化
Ctrl+Y,删除当前行
Shift+Enter,向下插入新行
psvm/sout,main/System.out.println(); Ctrl+J,查看更多
Ctrl+Shift+F,全局查找
Ctrl+F,查找/Shift+F3,向上查找/F3,向下查找
Ctrl+Shift+S,高级搜索
Ctrl+U,转到父类
Ctrl+Alt+S,打开设置对话框
Alt+Shift+Inert,开启/关闭列选择模式
Ctrl+Alt+Shift+S,打开当前项目/模块属性
Ctrl+G,定位行
Alt+Home,跳转到导航栏
Ctrl+Enter,上插一行
Ctrl+Backspace,按单词删除
Ctrl+"+/-",当前方法展开、折叠
Ctrl+Shift+"+/-",全部展开、折叠
【调试部分、编译】
Ctrl+F2,停止
Alt+Shift+F9,选择 Debug
Alt+Shift+F10,选择 Run
Ctrl+Shift+F9,编译
Ctrl+Shift+F10,运行
Ctrl+Shift+F8,查看断点
F8,步过
F7,步入
Shift+F7,智能步入
Shift+F8,步出
Alt+Shift+F8,强制步过
Alt+Shift+F7,强制步入
Alt+F9,运行至光标处
Ctrl+Alt+F9,强制运行至光标处
F9,恢复程序
Alt+F10,定位到断点
Ctrl+F8,切换行断点
Ctrl+F9,生成项目
Alt+1,项目
Alt+2,收藏
Alt+6,TODO
Alt+7,结构
Ctrl+Shift+C,复制路径
Ctrl+Alt+Shift+C,复制引用,必须选择类名
Ctrl+Alt+Y,同步
Ctrl+~,快速切换方案(界面外观、代码风格、快捷键映射等菜单)
Shift+F12,还原默认布局
Ctrl+Shift+F12,隐藏/恢复所有窗口
Ctrl+F4,关闭
Ctrl+Shift+F4,关闭活动选项卡
Ctrl+Tab,转到下一个拆分器
Ctrl+Shift+Tab,转到上一个拆分器
【重构】
Ctrl+Alt+Shift+T,弹出重构菜单
Shift+F6,重命名
F6,移动
F5,复制
Alt+Delete,安全删除
Ctrl+Alt+N,内联
【查找】
Ctrl+F,查找
Ctrl+R,替换
F3,查找下一个
Shift+F3,查找上一个
Ctrl+Shift+F,在路径中查找
Ctrl+Shift+R,在路径中替换
Ctrl+Shift+S,搜索结构
Ctrl+Shift+M,替换结构
Alt+F7,查找用法
Ctrl+Alt+F7,显示用法
Ctrl+F7,在文件中查找用法
Ctrl+Shift+F7,在文件中高亮显示用法
【VCS】
Alt+~,VCS 操作菜单
Ctrl+K,提交更改
Ctrl+T,更新项目
Ctrl+Alt+Shift+D,显示变化
关注我】。(●'◡'●)
如果,您希望更容易地发现我的新博客,不妨点击一下绿色通道的【因为,我的写作热情也离不开您的肯定与支持,感谢您的阅读,我是【Jack_孟】!
本文来自博客园,作者:jack_Meng,转载请注明原文链接:https://www.cnblogs.com/mq0036/p/11308250.html
【免责声明】本文来自源于网络,如涉及版权或侵权问题,请及时联系我们,我们将第一时间删除或更改!
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 没有源码,如何修改代码逻辑?
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· .NET Core 托管堆内存泄露/CPU异常的常见思路
· DeepSeek “源神”启动!「GitHub 热点速览」
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
· DeepSeek R1 简明指南:架构、训练、本地部署及硬件要求
· NetPad:一个.NET开源、跨平台的C#编辑器
2018-08-06 多种方式获取SVN的版本号并写入到AssemblyInfo.cs中
2018-08-06 SQL2008中Merge的用法
2018-08-06 VS版本号定义、规则说明,自定义生成版本号插件、批处理等
2014-08-06 英语单词学习方法