代码检查
在 DataGrip 中,有一组代码检查可以检测并修正项目中的异常代码。 IDE 可以发现并高亮显示各种问题,定位无效代码,发现可能的错误、拼写问题,并改进整体代码结构。
检查可以扫描项目文件中的所有代码或仅扫描特定 作用域 (例如,仅在生产代码或修改过的文件中)。
每个检查都有一个 严重程度——问题对您的代码可能产生的影响程度。 编辑器中不同严重性的问题会以不同方式高亮显示,以便您能够快速区分关键问题和不太重要的事情。 DataGrip 附带一组预定义的严重性级别,并允许您创建自己的级别。
检查及其设置被归类于 profiles中。 每个配置文件包含有关启用检查的信息、它们分析的文件范围及其严重级别。
以下视频简要概述了检查及其工作方式。
有关 DataGrip 中可用代码检查的完整列表,请参阅 DataGrip 中的检查。
访问所有可用的检查及其设置
请使用 筛选检查列表。 例如,您可以按严重性或语言筛选检测。
代码检查示例
要查看可用检查的列表,请打开设置 Ctrl+Alt+S 并导航到 。
未使用的子查询项
检测子查询中未使用的项(例如,一个字段)。

没有 WHERE 子句的 DELETE 或 UPDATE 语句
如果您忘记在 WHERE 或 WHERE TRUE 子句中放置 DELETE 和 UPDATE 语句,DataGrip 会显示通知提醒您。

当您运行这些语句时,DataGrip 会向您显示警告。 如果您有意忽略 WHERE 或 WHERE TRUE 子句,您可以通过点击警告中的 执行 来按计划执行当前语句。

最后修改日期: 2025年 9月 26日
