Java开发工具,IntelliJ IDEA超详细使用教程(三)

778 阅读3分钟

重构的基础知识

注意:要撤消上一次重构,请将焦点切换到项目工具窗口,然后按 Ctrl + Z。

IntelliJ IDEA 提供了一套全面的自动化代码重构,可以在正确使用时显着提高生产力。

首先, 在应用重构之前, 不要费心选择任何东西。 IntelliJ IDEA 足够聪明,它可以弄清楚您将要重构哪些声明,只有在有可能做出选择的情况下才要求确认。

image.png

提示:真正节省时间的是在提取重构的帮助下提取部分字符串表达式的能力。只需选择一个字符串片段并应用重构, 以将所选的所有片段用法替换为引入的常量或变量。

查找使用

查找使用帮助您快速查找在插入符号 (游标) 中引用元件的所有代码段,无论该符号是类、方法、字段、参数还是其他语句。只需按 Alt+F7 并获取按使用类型、模块和文件分组的引用列表。

如果要为查找使用算法设置自定义选项,请按 Ctrl + Shift + Alt + F7,或单击右侧面板上的第一个按钮并搜索结果。

如果您要查找的是纯文本,请按 Ctrl + Shift + F,使用“在路径中查找”。

检查

检查是内置静态代码分析工具,可帮助您找到可能的错误,查找死代码,检测性能问题以及改进整体代码结构。

大多数检查不仅告诉您问题在哪里,还可以提供快速处理方法。 按 Alt + Enter 选择快速修复。

对整个项目执行代码分析时,检查过于复杂,无法运行。 您可以通过以下两种方式之一执行此操作:从主菜单中选择“ Analyze | Inspect Code” ;或选择“Analyze | Run Inspection by Name”,以其名称运行检查。

请注意,虽然检查提供了有潜在问题的代码的快速修复,但意图帮助您将自动更改应用于正确的代码。 要获得适用于插入符号的代码的意图列表,请按 Alt + Enter。

提示:编辑器可让您通过键盘快捷键快速浏览突出显示的问题。按 F2 转到下一个问题,然后按 Shift + F2 转到上一个。

代码样式和格式

IntelliJ IDEA 在编辑时自动应用您在代码样式设置中配置的代码样式,并且在大多数情况下不需要显式调用 "重新格式化代码" 操作。

有用的格式化快捷键:

image.png

请注意,默认情况下,IntelliJ IDEA 使用常规空格来代替制表符。如果具有大量缩进的文件, 则可能需要通过在 Java 代码样式设置中启用 "使用 tab 字符" 选项来优化其大小。