IntelliJ IDEA快捷键汇总

简介: IntelliJ IDEA快捷键汇总

IntelliJ IDEA快捷键汇总(2019.3 为例)

初次安装IDEA的时候会弹出如下对话框:当点击“Next Tip”,就会为介绍IDEA中的一些功能,对话框中也描述了,若您关闭了则可以通过从主菜单中选择“每日帮助”来返回到它
111

每次点击“Next Tip”,都会弹出下一个功能介绍,我相信大多数人没有耐心点完,都是直接“Close”然后去使用了,用着用着发现快捷键和原来用的编译器不一样,然后再去查,并特殊记忆,多次使用,直至记住了,下面我总结了下“Next Tip”中对IDEA的功能介绍,熟练使用者可以跳过,推荐初次使用者或者需要使用不知道他快捷键的童鞋来一起学习下。

您可以通过将中断点从装订线中拖动来删除它们。要配置此选项,请按Ctr1 + Alt + s打开设置,转到“构建”,“执行”,“ DeploymentI Debugger”,然后选择“拖动到编辑器”或单击鼠标中键。
单击断点时,可以切换断点状态(启用或禁用)。
如果您不记得如何调用动作,请按ctr1 + Shift + A并开始输入动作名称。
例如:按Ctrl + Shift + A,键入Jump,然后单击“跳转到颜色和字体”。您将被带到设置页面,您可以在其中修改插入符号处代码元素的颜色。

1111

按Alt + F7可以快速找到所有在符号处引用该符号的代码,无论该符号是类,方法,字段,参数还是其他语句的一部分。

本地历史记录使您可以跟踪对文件,类,方法或任何代码片段的所有更改,并在必要时回滚到任何稳定点。要查看本地历史记录,请从主菜单中选择VCS I本地历史记录I显示历史记录。

要在不同的提交之间分割对同一文件所做的更改,请在“提交更改”对话框Ctr1 + k中单击“差异”。
选中要提交的每个已修改或新代码块旁边的复选框,然后单击“提交”。
未选择的更改将保留在当前更改列表中。

Ctr1 + Shift + E可获得最近查看或更改的代码片段的列表:

222

在编辑器中,按Ctr1 + w / Ctr1 + Shift + w扩展或缩小当前代码选择。

通过两次按Ctr1 +空格调用的代码完成功能的特殊变体,您可以完成XML标签
当前文件中未声明的名称空间中的名称。如果未声明名称空间,则声明为
自动生成。

您可以将SQL注入字符串文字中(Alt + Enter I注入语言或引用I <SQL方言>),然后对SQL使用编码帮助。

333

通过意图动作(Alt + Enter)访问最常见的断点动作和过滤器

通过在编辑器中使用Alt + Insert(Code I Generate),您可以轻松地为类的任何字段生成getter和setter方法。

当为“代码完成”启用了“在键入时显示建议”选项时,Ctr1 +↓ 和Ctr1 +↑ 将关闭它,并在编辑器中将插入符号向下或向上移动。

您可以使用ctr1 + Alt + Shift +向左箭头和ctr1 + Alt + Shift +在声明和调用中移动方法参数

要验证正则表达式正确无误,请将插入号放在要检查的表达式中,按Alt + Enter,然后选择Check RegExp。
在弹出框架中,键入一个应与您的正则表达式匹配的示例字符串。如果背景变成绿色,则表示匹配。如果变为红色,则表示不匹配,或者您的表达式可能包含错误。

444

按Ctr1 + Shift + V从最近的剪贴板内容块中选择并插入。

代码补全Ctr1 +空格可帮助您快速完成代码语句。它在您键入时会起作用,并列出
当前插入符号位置可提供的建议:

444

当您在当前文件ctr1 + F中搜索文本时,在搜索字段中会使用基本代码补全ctr1 +空格,因此无需键入整个字符串。
.

222

您可以注释和取消注释行和代码块:
:用单行注释注释或取消注释当前行或所选块(// ...)
:将选定的块括在块的块中(/ ..…/)要取消注释块,请将插入号放置在块内的任何位置,然后按Ctr1 + Shift + /。

按Ctr1 + k调用“提交更改”对话框。
它显示项目中的所有修改,提供文件的状态摘要,并在签入之前提出改进建议。


您可以使用语句完成来创建代码构造。
开始键入方法声明,方法调用或语句,例如if,do-while,try-catch或return。按Ctrl + Shift + Enter将语句完整地构建为语法正确的构造。


在编辑器中按Alt + Enter可修复突出显示的错误或警告,改善或优化代码结构。
33333


使用编辑|复制引用动作可将对字段/方法/类/文件的引用插入编辑器中的当前位置。
将插入符号放在myMethod方法名称中,然后按Ctrl + Alt + Shift + C:
11111
要粘贴参考,请按Ctrl + V:
33333

在编辑器中按Ctrl + D可复制所选的块,或在未选择任何块的情况下复制当前行。

要扩展选择,请按Ctrl + W。每次按Ctrl + W,选择范围就会扩展到其他代码区域。
例如,选择范围从方法名称扩展到调用此方法的表达式,然后扩展到整个语句,再扩展到包含块,依此类推。


通过按Ctrl + Shift + N并键入包含目录和文件名的几个字符,可以跳转到位于深层嵌套目录中的文件。使用斜杠或反斜杠作为分隔符。
6666

要在调试程序时求值任何表达式,请在编辑器中选择表达式,然后按Alt + F8。


Alt + Shift + F允许您将项目元素(文件,文件夹,程序包,实例和类成员)添加到“收藏夹”列表中,
Alt + 2也会自动添加书签和断点:
1111

按Alt + 1打开“项目”工具窗口,然后将焦点切换到该窗口。

要导航到抽象方法的实现,请将插入号按其用法或其名称放在声明中,然后按Ctrl + Alt + B。

要查看所选类的继承层次结构,请按Ctrl + H(导航|类型层次结构)。您也可以直接从编辑器调用层次结构视图,以查看当前已编辑类的层次结构。
在这里插入图片描述

要查看类中已实现接口的所有方法,请将插入号放在类声明中的Implements关键字上,然后按Ctrl + Shift + F7:

要查看方法的所有退出点,请将插入符号放在其中一个(例如return语句)上,然后按Ctrl + Shift + F7:
111

您可以查看方法中可以捕获某些异常的所有语句。将插入符号放在throws语句上,然后按Ctrl + Shift + F7

在弹出窗口而不是在单独的编辑器选项卡中引用图像,请按Ctrl + Shift + I。

如果您不记得实时模板的缩写,请按Ctrl + J以查看建议列表。例如,键入它,然后按Ctrl + J查看会发生什么。

要将两行合并为一个并删除不必要的空格,请按Ctrl + Shift + J。

要在列模式Alt + Shift + Insert中选择多个片段,请按住Control + Alt + Shift(在Windows和Linux上)或Cmd + Alt + Shift(在macOS上)并拖动鼠标:
222

按F2或Shift + F2分别跳至当前文件中的下一个或上一个错误。

按F2 / Shift + F2在突出显示的语法错误之间跳转。
按Ctrl + Alt +向上箭头/ Ctrl + Alt +向下箭头可在错误消息或搜索结果之间跳转。
要跳过警告,请右键单击验证侧栏/标记栏,然后选择“仅转到高优先级问题”。

您可以通过按Ctrl + O(代码|覆盖方法)轻松覆盖基类的方法。
要实现当前类实现的接口(或抽象基类)的方法,请按Ctrl + I(代码|实现方法)。

要快速查看插入符号处的类或方法的文档,请按Ctrl + Q(查看|快速文档)。
使用代码完成功能时,不仅可以在编辑器中,而且可以在建议列表中使用Ctrl + Q(查看|快速文档),Ctrl + P(查看|参数信息),Ctrl + B(导航|声明)和类似的快捷方式。

您可以直接在编辑器中通过一次按键来应用不同的代码样式,配色方案或按键图。按Ctrl +`(查看|快速切换方案)以指定要切换到的方案。

使用Alt + Shift + C可以快速查看项目的最新更改。
222

您可以通过自动更正使用它们的所有位置来轻松重命名类,方法和变量。将插入号放置在要重命名的符号上,然后按Shift + F6(“重构” |“重命名”)。输入新名称,然后按Enter。

当上下文中有预期类型的数组时,在调用智能类型完成(Ctrl+Shift+空格)后按相同的快捷键将建议从此数组中获取元素。
666

相关文章
|
5月前
|
IDE Oracle Java
day4:JDK、IntelliJ IDEA的安装和环境变量配置
【7月更文挑战第4天】🏆本文收录于「滚雪球学Java」专栏,专业攻坚指数级提升,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!
236 0
|
2月前
|
Linux Android开发 Windows
IDEA如何设置成Eclipse的快捷键
【10月更文挑战第9天】这段内容介绍了如何在 IntelliJ IDEA 中设置类似 Eclipse 的快捷键。主要包括:1) 打开设置;2) 进入快捷键设置页面;3) 选择 Eclipse 快捷键方案;4) 可选的自定义调整。通过这些步骤,可以让熟悉 Eclipse 的用户更快适应 IDEA。
460 4
|
3月前
|
安全 Java
IntelliJ Idea 常用快捷键列表
这是一份IntelliJ IDEA常用快捷键列表,涵盖了代码编辑、文件操作、重构、查找及调试等多种开发场景。例如,使用Ctrl+Shift+Enter完成语句,Ctrl+E打开最近的文件,Ctrl+Shift+E查看最近更改的文件,以及Alt+Q预览当前方法声明等,极大地提升了开发效率。
IDEA中返回上一步和下一步快捷键失效【Ctrl+Alt+左箭头】
这篇文章提供了解决IntelliJ IDEA中"返回上一步"和"下一步"快捷键失效的方法,通常是因为与其他软件的快捷键发生冲突,解决方法是更改快捷键设置。
|
5月前
|
Java Android开发 Spring
idea开发常用快捷键总结
idea开发常用快捷键总结
198 9
|
5月前
|
程序员 开发者
IDEA插件-Key Promoter X快捷键显示
Key Promoter X 是一款用于 IntelliJ IDEA 的插件,旨在帮助开发者学习并提键盘快捷键使用效率。它会监视用户在 IDEA 中的操作,并在您使用鼠标执行某些操作时提供相应的快捷键提示。 当使用鼠标点击一个按钮或菜单项时,Key Promoter X 会显示一个弹窗,告诉用户可以使用哪个键盘快捷键来执行相同的操作。
174 0
IDEA插件-Key Promoter X快捷键显示
|
5月前
|
Java 测试技术
idea for mac 最全快捷键整理
idea for mac 最全快捷键整理
945 12
|
4月前
|
Java
IDEA常用快捷键
本文为IDEA用户,特别是Java新手总结了一系列实用快捷键,包括快速生成main方法(psvm)、输出语句(sout)、删除行(Ctrl + X/Y)等,以及代码搜索、调试模式启动等高级功能,并提供了自定义快捷键的方法及示例图片,助你提升开发效率。
|
5月前
|
网络协议 安全 Linux
在IntelliJ IDEA中使用固定公网地址远程SSH连接服务器环境进行开发
在IntelliJ IDEA中使用固定公网地址远程SSH连接服务器环境进行开发
119 2
|
6月前
|
Linux 开发工具 Windows
在WSL2中安装IntelliJ IDEA开发工具
在WSL2中安装IntelliJ IDEA开发工具
634 2