3

我正在使用 GoLand IDE 开发 Go 应用程序。我决定使用它,因为很多东西都是开箱即用的,而且我已经习惯了 JetBrains IDE(Android Studio、AppCode、IntelliJ),而且我觉得学习到的键盘快捷键非常有效。

今天,我想启用golint我正在处理的项目,但是,我没有找到任何标准、简单的方法来添加golint到 GoLand。

如何让 linter 遍历我的代码并在 JetBrains GoLand 中显示警告或错误?我不想每次都依赖命令行工具来执行命令,我想在编辑器中拥有它。

根据golint输出,集成输出(包括文件路径、行、列和每行中的错误)并在编辑器中显示为错误似乎应该不会太难(带有小红灯)。

我遵循了我找到的唯一指南,使用 golint 配置 GoLand,但不幸的是,我认为它不是一个足够好的解决方案。该教程的最终结果是 IDE 在页面底部打开了一个“控制台”,它只是在 IDE 中输出命令结果。我想找到一种方法将它包含在我的代码中。

4

1 回答 1

-1

这是一个有趣的问题。因为我也有这样的麻烦。终端提醒 golint not found 。我尝试将订单 'golint' 添加到 zsh 。但是我找到了 Golang IDE 的偏好——工具——文件观看,然后你可以添加模板,'golangci-lint' 是你想要的工具,虽然它不是'golint'。你可以用它

于 2019-08-14T09:54:03.747 回答