IDEA快捷键中文(window版)

本文详细介绍了IDEA开发环境中Windows和Linux下的高效快捷键,包括官方文档引用、动态模板、编辑操作、代码完成、版本控制等,旨在提升开发效率。

为方便开发时,方便查看将idea windows 和linux 快捷键整理在这里。

一、获取官方说明

点击 Htlp --> Keymap Reference
在这里插入图片描述

可以看到 ReferenceCard.pdf 文件,这个便是快捷键的官方文档,我们可以保存到本地供随时查阅

二、高效快捷键

常用动态模板快捷键整理。在5.动态模板中也有部分定义。

快捷键说明
fori+TABfor (int i = 0; i < ; i++) {} 在for循环中使用索引
iter+TABfor (String s : list) {} 在for循环中进行if条件判断
ifn+TABif (list == null) {}
sout+TABSystem.out.println();
psf+Enterpublic static final
psfi+Enterstatic final int
psfs+Enterpublic static final String
psvm+Enterpublic static void main(String[] args) {}
new String().var+Enter对变量名进行补全 String s = new String();

类似这样的快捷键还有不少,这里仅列出了部分。

三、快捷键中文说明

我们可以获取官方英文版快捷键说明,但是查阅得时候对一些朋友来说比较费时的。所以这里将其翻译为中文,方便查看。
在这里插入图片描述

1.编辑

快捷键说明
Ctrl + Space基本代码完成(任何类、方法或变量的名称)
Ctrl + Shift + Space智能代码完成(根据期望的类型过滤方法和变量列表)
Ctrl + Shift + Enter补全当前语句
Ctrl + P显示参数信息(在方法内调用的参数)
Ctrl + Q快速查找文档
Shift + F1外部文档
Ctrl + hover基本信息
Ctrl + F1在插入符号处显示错误或警告的描述
Alt + Insert生成代码(Getters, Setters, 构造函数, hashCode/equals, toString)
Ctrl + O重载方法
Ctrl + I实现方法
Ctrl + Alt + T包裹代码…(if…else,try…catch, for, synchronized, etc.)
Ctrl + /用行注释注释/取消注释
Ctrl + Shift + /用块注释注释/取消注释
Ctrl + W选择连续递增的代码块
Ctrl + Shift + W将当前选择减少到以前的状态
Alt + Q上下文信息
Alt + Enter代码提示和快速解决办法
Ctrl + Alt+L重新格式化代码
Ctrl + Alt + O优化导入
Ctrl + Alt + I自动缩进行
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+/-展开/折叠代码块
Ctrl + Shift + NumPad+展开所有代码块
Ctrl + Shift + NumPad-折叠所有代码块
Ctrl + F4关闭活动的编辑标签

2.用法查找

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

3.导航

快捷键说明
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 + Click转到声明
Ctrl + Alt + B转到实现
Ctrl + Shift + I打开定义快速查找
Ctrl + Shift + B转到方法定义处
Ctrl + U转到 super-method / super-class
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显示书签

4.查找/替换

快捷键说明
Double Shift查找所有
Ctrl + F查找
F3 / Shift + F3查找下一个/查找前一个
Ctrl + R替换
Ctrl + Shift + F在路径中查找
Ctrl + Shift + R在路径中替换

5.动态模板

快捷键说明
Ctrl + Alt + J动态模板围绕
Ctrl + J插入动态模板
iter根据Java SDK 1.5风格进行迭代
inst使用instanceof检查对象类型并向下强制转换它
itcojava.util.Collection的迭代元素
ititjava.util.Iterator的迭代元素
itlijava.util.List的迭代元素
psfpublic static final
thrthrow new

6.重构

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

7.调试

快捷键说明
F8/F7跳过,进入/进入
Shift + F7 / Shift + F8智能进入/跳出
Alt + F9运行到光标处
Alt + F8计算表达式
F9重新开始程序
Ctrl + F8切换断点
Ctrl + Shift + F8查看断点

8.编译和运行

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

9.版本控制(VCS)/本地历史

快捷键说明
Ctrl + K / Ctrl + T将项目提交给VCS/从VCS进行更新
Alt + Shift + C查看最新改变
Alt + BackQuote (`)弹出VCS操作

10.通用

快捷键说明
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在选项卡和工具窗口之间切换
<think>我们正在处理用户关于IntelliJ IDEA的问题:如何关闭快捷键提示或显示。 根据IntelliJ IDEA的界面设置,快捷键提示通常出现在工具提示(Tooltip)中,或者在某些UI元素上直接显示(如按钮上的文本后面)。用户可能指的是以下几种情况: 1. 工具提示(Tooltip)中显示快捷键:当鼠标悬停在某个菜单项或工具栏按钮上时,会显示一个提示框,其中包含该操作的快捷键。 2. 菜单项中显示的快捷键:在菜单中,每个菜单项后面会显示其对应的快捷键。 3. 代码编辑器中代码补全提示中显示的快捷键:在代码补全时,每个补全选项旁边会显示一个快捷键(如Tab、Enter等)来执行不同的操作。 但是,用户要求关闭的是“快捷键提示”或“快捷键显示”,这通常是指界面上的快捷键标注。在IntelliJ IDEA中,菜单项和工具栏按钮上显示的快捷键是默认的,不能单独关闭。然而,我们可以考虑以下情况: 情况一:关闭工具提示(Tooltip)中的快捷键显示 实际上,IntelliJ IDEA并没有提供直接关闭工具提示中快捷键的选项。但是,我们可以完全关闭工具提示,这样就不会显示任何提示(包括快捷键)。 情况二:菜单项中显示的快捷键 菜单项中的快捷键是直接显示在菜单文本后面的,无法单独隐藏。 情况三:代码补全提示中的快捷键 在代码补全时,每个选项旁边会显示一个操作快捷键(如使用Tab插入代码模板,Enter插入普通补全等)。这个快捷键提示是补全界面的一部分,通常无法隐藏。 但是,用户可能指的是另一种情况:代码编辑器中参数提示(Parameter Hints)或内联提示(如内联快速文档)中出现的快捷键。不过,更常见的可能是“参数提示”功能,它会在方法调用时显示参数名称,并且有时会显示快捷键。 经过分析,用户可能指的是“参数提示”旁边的快捷键显示。例如,当你在一个方法调用中,参数提示会显示每个参数的名字,并且在参数提示的右侧会显示一个快捷键(如“Ctrl+P”),这个快捷键用于显示参数信息。这个快捷键提示实际上是参数提示的一部分。 那么,如何关闭参数提示的快捷键显示呢?实际上,参数提示本身是可以关闭的,但关闭后参数提示就不会出现,自然也就没有快捷键了。但是,用户可能只想隐藏快捷键部分,而保留参数提示。遗憾的是,IntelliJ IDEA并没有提供单独隐藏快捷键的选项。 因此,我们可以提供两种可能的解决方案: 1. 完全关闭参数提示(这样就不会显示快捷键了)。 2. 或者,用户可能指的是其他地方的快捷键提示,比如代码补全窗口中的快捷键,或者工具提示中的快捷键,这些通常无法单独隐藏。 然而,还有一种可能性:用户可能指的是在代码编辑器中,当光标位于某个符号上时,会显示一个内联的快速文档提示,其中包含该符号的文档,并且在该提示的右上角会显示一个快捷键(如“Ctrl+Q”用于显示文档)。同样,这个快捷键是内嵌在提示中的,无法单独隐藏。 因此,我们可能需要更具体地了解用户的需求。但根据问题描述,用户想要关闭快捷键的显示,我们可以尝试以下方法: 方法一:关闭所有工具提示(包括显示快捷键的工具提示) - 打开设置(Settings):File -> Settings (Windows/Linux)IntelliJ IDEA -> Preferences (macOS) - 在设置中,进入:Editor -> General -> Code Editing - 取消勾选“Show quick documentation on mouse move” 和 “Show parameter info on mouse move” 可以分别关闭快速文档提示和参数提示(包括它们的快捷键显示) - 另外,在同一个设置页面的“Other”部分,可以取消勾选“Show tooltip on mouse move”来完全禁止工具提示(这会影响所有工具提示,包括代码错误提示等) 方法二:关闭代码补全中的快捷键提示(这通常是不可能的,因为它们是补全界面的一部分) 但是,根据用户的问题,还有一种常见的需求:关闭菜单项中显示的快捷键。这实际上是不可能的,因为这是IDE的标准界面。不过,我们可以尝试调整菜单的字体大小,但这并不能隐藏快捷键。 另一种思路:用户可能指的是在工具栏按钮上显示的快捷键?实际上,工具栏按钮通常不会直接显示快捷键,除非在工具提示中。 因此,我们可能只能提供关闭工具提示(包括参数提示和快速文档提示)的方法。 步骤总结: 1. 关闭参数提示:设置 -> 编辑器 -> 常规 -> 代码编辑 -> 取消勾选“在鼠标移动时显示参数信息” 2. 关闭快速文档提示:同上位置,取消勾选“在鼠标移动时显示快速文档” 3. 完全关闭工具提示:在设置 -> 编辑器 -> 常规 -> 其他 -> 取消勾选“在鼠标移动时显示工具提示” 注意:关闭这些提示可能会影响开发体验,因为参数提示和文档提示对于编码是有帮助的。 另外,还有一种可能性:用户指的是代码补全列表中的快捷键提示。例如,在代码补全时,每个补全项旁边可能会显示一个快捷键,比如“Tab”表示用该补全项替换,或者“Enter”表示插入。这些提示是补全界面的一部分,无法单独隐藏。但是,我们可以调整代码补全的设置,例如关闭自动补全,但这并不能隐藏快捷键。 因此,我们只能提供关闭参数提示和工具提示的方法。 如果用户指的是其他地方的快捷键显示,可能需要更具体的信息。但根据常见情况,我们按照上述方法回答。 生成相关问题: 1. 如何关闭IntelliJ IDEA中的参数提示? 2. 如何关闭IntelliJ IDEA中的快速文档提示? 3. 如何调整IntelliJ IDEA中的工具提示设置? 4. 如何自定义IntelliJ IDEA的代码补全行为? 下面,我们按照用户要求的结构化方式回答。</think>### 关闭 IntelliJ IDEA 中的快捷键提示 要关闭 IntelliJ IDEA 中的快捷键提示(如菜单项旁显示的快捷键标签),请按以下步骤操作: 1. **打开设置** - Windows/Linux:`Ctrl + Alt + S` - macOS:`⌘ + ,` 2. **导航到快捷键显示设置** - 左侧菜单选择:`Appearance & Behavior` > `Appearance` - 在 `Window Options` 区域 - 取消勾选 **`Show shortcuts in tool tips`**(中文:在工具提示中显示快捷键)[^1] 3. **应用更改** - 点击右下角 `Apply` 或 `OK` 保存设置 ```mermaid graph TD A[打开设置 Ctrl+Alt+S] --> B[Appearance & Behavior > Appearance] B --> C[取消勾选 Show shortcuts in tool tips] C --> D[点击 Apply 或 OK] ``` > ⚠️ 注意:此操作会**全局禁用**所有工具提示中的快捷键显示,包括菜单项、工具栏按钮等位置的提示。但菜单项旁直接显示的快捷键标签(如 `文件(F)`)是系统级渲染,无法单独隐藏。 ### 其他相关调整 - **禁用参数提示**:若需关闭方法参数提示(显示参数名的灰色悬浮框),可在 `Editor > General > Code Editing` 中取消勾选 `Show parameter name hints` - **隐藏文档提示**:在 `Editor > General` 中取消勾选 `Show quick documentation on mouse move`
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值