1、重写方法
按 Ctrl O (代码 | 重写方法 ),可以轻松重写基类的方法。
要实现当前类实现的接口(或抽象基类)的方法,请按 Ctrl I (代码 | 实现方法)
2、快速定义
不必在单独的编辑器标签页中打开文本光标处的符号,只需按 Ctrl Shift I (视图 | 快速定义 ),即可预览该符号的定义或内容
3、后缀代码补全
后缀代码补全从右到左应用,以避免编码时文本光标向后跳转。在要更改的代码段后面输入点 . 并选择所需选项。
要查看带有后缀模板的建议列表,也可以按 Ctrl J
4、从剪贴板历史记录粘贴
按 Ctrl Shift V 可选择以前复制到剪贴板的文本片段
5、导航到实现
要导航至抽象方法的实现,请将文本光标置于声明中的用法或名称处,然后按 Ctrl Alt B 。
6、本地历史记录
借助“本地历史记录”,您可以跟踪对文件、类、方法或任何代码段的所有更改,并在必要时回滚到任何稳定的点。要查看本地历史记录,请从主菜单中选择 文件 | 本地历史记录 | 显示历史记录
7、快速代码文档
要快速查看文本光标处的类或方法的文档,请按 Ctrl Q (视图 | 快速文档)
8、使用实时模板可以插入频繁使用的代码结构。
例如,输入 psvm 并按 Tab 可以插入 main() 方法声明模板,然后输入 sout 可以插入 print 语句。
9、对表达式求值
当您的脚本被断点停止时,您可以执行表达式或为变量重新赋值。 对表达式求值 功能可帮助您获取有关程序状态的其他详细信息或在运行时测试各种方案。
• 如果该表达式存在于代码中,按住 Alt (在 Windows 和 Linux 中)或 Alt (在 macOS 中)并点击。如果要对特定代码段求值,请先选中再点击。
• 要对任意表达式求值,请选择 运行 | 调试操作 | 对表达式求值 。随即会打开一个单独的对话框,该对话框支持循环、赋值、lambda 等各种结构。
10、日志记录断点
如果要在调试期间记录程序状态,请使用非挂起的断点。选择要记录的表达式,按住 Shift ,然后点击应记录的表达式所在行中的装订区域。
在本例中,到达第 24 行时将记录 sent.size() 。
11、复制代码块或行
在编辑器中按 Ctrl D 可复制所选代码块,或在未选择块时复制当前行。