Cloud Toolkit集成了Java代码检查功能。该功能基于《阿里巴巴Java开发手册》中的代码规约,执行Java代码的静态检查,帮助您在编译前快速发现代码异常,并提供修改建议。
前提条件
执行代码检查
- 在IntelliJ IDEA中打开您的工程。
- 右键单击您的应用工程名,在弹出的菜单中选择Alibaba Cloud > Coding Guidelines Check。
说明 如果您不想检查整个工程,也可以在工程的文件目录中选中想要检查的目录,在右侧代码编辑区域的空白处单击鼠标左键,选择 Alibaba Cloud > Coding Guidelines Check,进行检查。
- 在工程的文件目录区域下方会出现Inspection Results面板,可在面板下方看到代码检查进度。
Cloud Toolkit默认将检查出的错误按照严重程度从高到低分为Blocker、Critical、Major。
注意 Blocker程度的错误可能会影响代码的成功编译。 - 在Inspection Results面板的左侧区域显示错误信息目录。单击信息则右侧区域会显示信息详情。
Inspection Results面板各区域功能说明如下:
区域 描述 区域1 显示错误代码,部分错误会提供快速修正建议。 区域2 显示错误信息目录节点的错误代码所在行数line XX。双击该级节点,则位于Inspection Results面板上方的代码编辑区会定位到错误代码并高亮显示。 区域3 显示功能按钮。从左至右,从上至下的按钮功能如下: - Rerun Inspection:重新执行代码检查。
- Group by Severity:按照错误严重程度分组错误信息。
- Expand All:将错误信息目录展开至最下级。
- Group by Directory:按照目录分组错误信息。
- Collapse All:将错误信息目录收起至最上级。
- Filter Resolved Items:过滤掉以及修改完成的错误。
- Go Prev Problem:在错误目录区域移动至上一条错误。
- Autocsroll to Source:打开此功能,在错误目录区域单击错误信息时,代码编辑区自动跳转到错误代码。
- Go Next Problem:在错误目录区域移动至下一条错误。
- Export:将错误信息导出至本地,可选择导出为HTML或XML格式。
- Edit Settings:编辑错误代码检查的设置文件。
- Apply Quickfix:使用快速修正。
区域4 显示代码检查结果。 - 您可以使用快速修正功能修正代码,也可以手动修改代码。