带有Go-Plus的Atom Editor 1.15.0在函数源代码中有红色背景

Art*_*tem 9 go atom-editor

我已将Atom更新为最新版(1.15.0)并更新了所有插件.我有go-plus和go-debug插件.

我在Go文件中获得了大量方法的随机红色背景.如果我保存文件,它会消失几秒钟.

在此输入图像描述

我认为这是一些警告,但我没有看到警告.

任何想法..红色bg意味着什么以及如何禁用它?

icz*_*cza 18

如果包没有测试文件,Atom将显示所有源代码行的默认背景.

如果包中至少有一个测试文件,默认情况下会在每次保存时运行测试.在运行测试时,线条以默认背景显示,并且当测试完成时,可以测试但未被测试覆盖的代码行将以红色背景显示.

您可以在设置中更改此设置:

View -> Preferences -> Packages -> go-plus settings -> Test section
Run Code Online (Sandbox Code Playgroud)
  • 运行测试保存:使用此功能,您可以在保存时禁用运行测试
  • 运行具有覆盖率的测试:禁用此功能仍将运行测试,但不会以覆盖模式运行它们,因此不会突出显示未测试的行
  • 覆盖范围突出显示模式:使用此设置,您可以选择要突出显示的内容,默认情况下,未测试的代码在红色背景中突出显示,您可以选择突出显示绿色背景的测试线,或高亮两者,或者都不显示(禁用)
  • 覆盖显示模式:现在这很方便; 默认选项是highlight,它显示使用不同背景的行.将其更改为gutter,现在只有行号将具有不同的背景,但不是代码本身,这更不令人不安

这是在go-plus v5.0中引入的.这是一个动画GIF,以突出差异:

在此输入图像描述


Grz*_*Żur 6

测试不包括红色代码.