Goland:运行 任意代码质量工具,获得可点击的结果

Goland: run arbitrary code quality tool, get clickable results

我有一个(内部)代码质量工具可以产生这样的结果,当 运行 来自 shell:

fooer/quxxer_bulk_stuff.go:40:16: rhubarb rhubarb...
fooer/quxxer_load.go:22:16: rhubarb rhubarb...
fooer/quxxer_load.go:78:16: rhubarb rhubarb...

如何配置 Goland 以便我可以 运行 按需 工具 (即不是文件观察器)并将结果显示在 运行 window?此外,我希望能够单击结果中的一行并跳转到引用的文件和行,这样我就可以 review/fix 解决问题。

(Goland 版本 2019.1,构建 #GO-191.6183.86)

您可以在设置中将其配置为外部工具 |外部工具。要获得可点击的结果,请定义一个输出过滤器($FILE_PATH$:$LINE$:$COLUMN$:.* 应该适用于您的情况)。有关详细信息,请参阅 documentation