【问题标题】:how to avoid from VSCode removing unused var or imports in Golang [duplicate]如何避免 VSCode 在 Golang 中删除未使用的 var 或导入 [重复]
【发布时间】:2019-05-09 22:11:53
【问题描述】:

我正在使用最新的 VSCode、golang 插件和最新的 golang 版本来学习 golang。

Goland 不允许您使用未使用的东西 - 例如变量和导入。

VSCode 中有没有办法绕过它?

谢谢你:)

【问题讨论】:

  • 这本身不是 VSCode 的事情。它是标准 Go 工具链的一部分。为什么要使用未使用的东西?
  • 如果您的项目中有未使用的变量或导入,Golang 项目将不会构建或运行,因此 VS Code 将它们删除。如果您要更改代码并经常保存,则可以考虑将行注释掉,因为注释的代码不会被删除。

标签: go


【解决方案1】:

您需要将其注释掉。 go 工具链不允许您保留它,这是一件好事。

【讨论】:

    【解决方案2】:

    vs 代码仅在保存文件后删除/添加导入/变量,因此在不使用变量时不保存应该可以解决问题。

    如果您不是这种情况,您应该可以在设置菜单中进行更改。

    【讨论】:

      猜你喜欢
      • 2023-03-06
      • 1970-01-01
      • 2021-01-15
      • 2011-01-03
      • 2018-08-06
      • 2014-02-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多