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

标签 go intellij-idea goland

我有一个(内部)代码质量工具,当从 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 以便我可以按需 运行该工具(即不是文件观察器)并将结果显示在运行窗口中?此外,我希望能够单击结果中的一行并跳转到引用的文件和行,以便我可以查看/修复问题。

(Goland 版本 2019.1,Build #GO-191.6183.86)

最佳答案

您可以在设置 | 中将其配置为外部工具外部工具。要获得可点击的结果,请定义一个输出过滤器($FILE_PATH$:$LINE$:$COLUMN$:.* 应该适合您的情况)。查看documentation获取更多信息。

关于Goland:运行任意代码质量工具,获得可点击的结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55961585/

相关文章:

java - IntelliJ IDEA 在 Maven 工具栏树中两次显示所有 Maven 插件

intellij-idea - 将 kotlin 库(非 Android)发布到 jCenter

ubuntu - 如何在 Win 10 中使用 WSL Ubuntu Bash 开发 Go App

go - Go 和 Gogland 的一些技巧

goland如何使用gofmt?

golang、ebpf 和函数持续时间

java - Intellij IDEA 模块依赖

go命令访问自签名证书

go - 有没有我们会求助于进程而不是 goroutine 的情况?

Golang 获取struct字段的字符串名称