Golint支持JetBrains GoLand

l5tcr1uw  于 2023-08-01  发布在  Go
关注(0)|答案(2)|浏览(110)

我正在使用GoLand IDE开发Go应用程序。我决定使用这个,因为很多事情都是开箱即用的,我习惯了JetBrains IDE(Android Studio,AppCode,IntelliJ),我觉得学习键盘快捷键非常有效。
今天,我想在我正在做的项目中启用golint,但是,我没有找到任何标准的,简单的方法来将golint添加到GoLand。
如何让linter遍历我的代码并在JetBrains GoLand中显示警告或错误?我不想每次都依赖命令行工具来执行命令,我想在编辑器中使用它。
基于golint的输出,整合输出(包括文件路径、行、列和每行中的错误)并在编辑器中显示为错误(带有小红灯)似乎并不太难。
我遵循了我找到的唯一指南Configure GoLand with golint,但不幸的是,我不认为它是一个足够好的解决方案。该教程的最终结果是IDE在页面底部打开一个“控制台”,它只是在IDE中输出命令结果。我想找到一种方法将它包含在我的代码中。

3duebb1j

3duebb1j1#

您可以在项目中添加Makefile。
然后在需要时运行make lint
我现在是这样使用它的。

b09cbbtk

b09cbbtk2#

这个问题很有意思。因为我也有这样的烦恼。终端提醒未找到golint。我尝试将命令'golint'添加到zsh。但是我发现Golang IDE的首选项-工具-文件监视,然后你可以添加模板,'golangci-lint'是你想要的工具,虽然它不是'golint'。你可以用它

相关问题