GoLand IDE:如何删除未使用变量的语法高亮显示



问题:当我刚刚声明一个变量时,GoLand会立即用一个错误突出显示它,比如:"该变量不用于任何地方";;我不喜欢IDE的这种行为。我还没有时间在任何地方使用它,只是宣布了它

实际上,主题,请告诉我,如何在GoLand中删除这种语法突出显示(即关于未使用的变量(?

p.S。操作:设置->没有任何好处;编辑器->检查->转到

对于VsCode Go的Goland(具有相同行为(来说,这似乎是不可能的

考虑到一个未使用的变量对Go本身来说是一个错误,IDE只是反映了这一点。

然而,这可能会令人不快,其他Goland问题也反映了这一点:例如,GO-2374提到了导出函数的同类问题:

所有未在库中使用的导出函数(以大写字母开头(都标记为未使用
这对我来说似乎很奇怪。库中的大多数导出函数从未在库中使用过,但我认为将它们标记为未使用是错误的,因为它们不是主要用于库中。

我仍然更喜欢当前的高亮显示,因为它确保我不会在不尽快使用的情况下引入新变量。

如果您有了新的var,请执行_=之后你的Var。(然后它在使用中(警告:扫描"_"="之后你自己看看你是否还有这些。

事实上,编辑";抱怨"就是Go。Go不允许您声明未使用的变量。

最新更新