快捷键
快捷键-全局
-
搜索类、文件或符号时,在 随处搜索(按两次
Shift
)中使用文本模式。使用*
和空格
:*
表示任意数量的任意字符。空格
表明模式结束。前面的字符串不仅被视为前缀,也被视为整个模式。
-
搜索类、文件或符号时,在 随处搜索(按两次
Shift
)中使用驼峰拼写法可以筛选结果列表。
-
要水平滚动文件,请在按住
Shift
的同时转动鼠标滚轮。 -
要比较任意两个文件或文件夹,请在 项目 工具窗口中将其选中,然后按
Ctrl
D
。
快捷键-编辑器
-
按
Ctrl
Shift
F7
(编辑 | 查找用法 | 高亮显示文件中的用法)可快速高亮显示某个变量在当前文件中的用法。
按F3
和Shift
F3
浏览高亮显示的用法。按Esc
移除高亮显示。
-
使用代码补全时,不仅可以在编辑器中使用
Ctrl
Q
(视图 | 快速文档)、Ctrl
P
(视图 | 形参信息)、Ctrl
B
(导航 | 声明)以及类似的快捷键,也可以在建议列表中使用。
-
要将两行合并为一行并移除不必要的空格,请按
Ctrl
Shift
J
。 -
对于代码补全列表中的条目以及类、文件或符号导航命令,可以调用 快速定义查看器(
Ctrl
Shift
I
)。
-
如果不记得实时模板缩写,按
Ctrl
J
可以查看当前上下文的建议列表。
-
您可以使用
Ctrl
Alt
Shift
←
和Ctrl
Alt
Shift
→
移动声明和调用中的方法形参。此外,还可以将方法声明中进行的移动传播到方法调用: 移动后按Alt
Enter
,然后选择 更新用法以反映签名变更。
-
如果将文本光标置于符号处并按
Ctrl
Alt
Shift
T
,将打开适用于当前上下文的重构列表。
-
您可以使用专门的编辑器在代码中编辑语言注入。
例如,要编辑正则表达式,开始输入该表达式,按Alt
Enter
,然后选择 编辑正则表达式片段 。该正则表达式将在编辑器中一个单独的选项卡中打开,从中您可以按原样输入反斜杠。
所有变更都与原始正则表达式同步,并自动呈现转义字符。准备就绪后,按Esc
关闭正则表达式编辑器。
-
在 IntelliJ IDEA 中,可以使用多个文本光标。按住
Shift
Alt
(在 Windows 和 Linux 中)/⇧⌥
(在 macOS 中),然后在不同位置点击,即可在编辑器中设置其他文本光标。
然后可以使用左箭头键或右箭头键按Shift
,以选择多段文本。
按Esc
可以移除最近添加的文本光标之外的其他所有文本光标。 -
代码 | 上移/下移语句 操作对于重新组织代码行非常有用,例如,可以让变量声明更靠近变量用法。
选择一段代码,然后按Ctrl
Shift
↑
或Ctrl
Shift
↓
。
在编辑器中没有选择任何内容时,将移动文本光标位置处的代码行。 -
您可以注入 Spring 实体,例如 Bean 名称和资源路径。按
Alt
Enter
并选择 注入语言或引用 | Spring Bean 名称。
-
您可以直接从编辑器访问 Spring Bean 文档。将文本光标放在 Spring 配置文件中的 Bean 定义处,按
Alt
F1
,然后选择 Spring Bean。此时将打开 Spring 工具窗口,其中显示了所有可用信息。
编辑器
-
日志记录断点
如果要在调试期间记录程序状态,请使用非挂起的断点。选择要记录的表达式,按住Shift
,然后点击应记录的表达式所在行中的装订区域。
在本例中,到达第 24 行时将记录sent.size()
。
-
要将活动编辑器与剪贴板内容比较,请右键点击编辑器中的任意位置,然后从上下文菜单中选择与剪贴板比较。
-
断点菜单:右键点击间距中的断点标记可以快速启用/禁用断点或调整其属性。
-
如果方法签名已变更,IntelliJ IDEA 会高亮显示不同步的文档注释标记,并提供快速修复建议:
-
您可以使用句点(.)、逗号(,)、分号(;)、空格和其他字符来接受代码补全建议列表中的当前选择。
菜单栏
-
使用 代码 | 检查代码 可对整个项目或自定义范围运行代码分析,并在单独的窗口中检查结果。
-
直接从 IntelliJ IDEA 管理传入的 GitHub 拉取请求:从主菜单中选择 Git | GitHub | 查看拉取请求 。IntelliJ IDEA 支持您分配与合并拉取请求,查看时间线和内联注释,提交注释和审查,以及在不退出 IDE 的情况下接受变更:
数据库
-
要从 CSV 文件添加数据,请将文件拖到数据源的 表 节点或拖到表。
您能够以文本或表形式查看 CSV 和 TSV 文件。 -
如果在架构级别下看不到任何对象、找不到对象的变更、发现表遭到损坏或任何其他可视化问题,请尝试清除缓存并再次同步数据源。
要清除缓存,请右键点击数据源并导航至 数据库工具 | 忘记缓存的架构 。 -
为了保护您的数据库免受意外修改,可以为连接打开只读模式。
要为连接启用只读模式,请点击 文件 | 数据源 并在 数据源 列表中选择必要的数据源。在 选项 选项卡上,选中 只读 复选框。
其他
-
要比较两个
.jar
文件乃至.jar
归档中的文件,请在 项目 工具窗口中将其选中,然后按Ctrl
D
。
比较归档 功能与 Java 字节码反编译器集成在一起,这样您就可以查看一个库的两个不同版本之间到底有哪些变化。
-
要检查当前文件中使用了哪些行分隔符,可以查看状态栏:
评论区