JavaScript 代码检查器
GoLand 集成了 ESLint 与其他流行的 JavaScript 代码检查器,可在不执行代码的情况下检测问题。
安装并启用后,检查器将在您每次打开 JavaScript 文件时自动激活,报告检测到的错误和警告,并在可能的情况下提供快速修复建议。
编辑器和 文件 标签页中的 问题 工具窗口均会显示当前文件中检测到的错误描述及其快速修复建议。
所有之前打开的文件中的错误及其快速修复会显示在 项目错误 标签页的 问题 工具窗口中。 要打开工具窗口,请单击编辑器右上角的 检查 组件:

问题工具窗口
对于每个错误,GoLand 会显示简要描述及错误所在的行号。 从错误消息中,您可以跳转到问题出现的代码位置,或应用快速修复,或在 编辑器预览 面板中手动修复该问题()。
要打开 问题 工具窗口,请单击编辑器右上角的 检查 组件。

或者,从主菜单中选择 ,或按 Alt+6。
在 文件 标签页中,查看当前活动编辑器标签页中文件的错误。

在 项目错误 标签页中,查看所有之前打开的文件中的错误,错误信息按所属文件分组。

要查看问题的建议快速修复,请选中相关错误信息,然后从其上下文菜单中选择 显示快速修复 ,或单击工具栏中的
,或直接按 Alt+Enter。要修复某个问题,请从列表中选择适当的快速修复。
或者,单击
打开 编辑器预览 面板,在不离开工具窗口的情况下手动修复问题。
若要解决整个文件中检测到的问题,请从上下文菜单中选择 <Linter name >: Fix current file。
要跳转到发生错误的位置,请双击相应的错误信息,或者在其上下文菜单中选择 跳转到源 ,或直接按 F4。
You can also edit the linter's settings, suppress a rule in the statement where a problem occurred or in the whole file, as well as exclude the current file from analysis. 详情请参阅 禁用与抑制检查。
要按严重性筛选错误信息并自定义排序方式,请单击
并在列表中选择或取消相关项。
要复制错误信息,请从其上下文菜单中选择 复制问题描述 ,或按 Ctrl+C。