我为 python 程序安装了 sublime text 3,只安装了三个包,分别是 Anaconda、包控制本身和 SideBarEnhancements。我也没有更改任何配置。用这个白色矩形勾勒出的所有内容编写代码是非常烦人的。我已经在互联网上搜索了一个解决方案,但我能找到的只是关于如何更改语法的简单答案,除了使代码无色之外没有任何帮助。同样与他们一起,滚动的东西变得非常无用,因为如果它是一个大程序,我不太清楚我想去的部分在哪里。
提前致谢。这就是我所说的图像。
我为 python 程序安装了 sublime text 3,只安装了三个包,分别是 Anaconda、包控制本身和 SideBarEnhancements。我也没有更改任何配置。用这个白色矩形勾勒出的所有内容编写代码是非常烦人的。我已经在互联网上搜索了一个解决方案,但我能找到的只是关于如何更改语法的简单答案,除了使代码无色之外没有任何帮助。同样与他们一起,滚动的东西变得非常无用,因为如果它是一个大程序,我不太清楚我想去的部分在哪里。
提前致谢。这就是我所说的图像。
您看到的标记是 Anaconda 包的 Linting 支持,告诉您它认为您的代码有问题;这可能与样式相关,或潜在的错误等。当光标位于其中一个矩形内时,状态栏会获得文本以向您显示工具出了什么问题,例如这里告诉我它认为那里此行和上一行之间应该有两个空行:
如果您使用Preferences > Package Settings > Anaconda > Default
,您可以看到 Anaconda 支持的所有设置,以及它们的默认值是什么。大约在第 250 行左右,您会看到:
/*
Set to false to disable Anaconda linting entirely.
*/
"anaconda_linting": true,
在您自己的 Anaconda 设置中关闭此设置会将其关闭。尽管 Anaconda 以一种您可以直接编辑文件的方式自行安装,但这不是一个好主意,因为如果/当 Anaconda 软件包更新时,它将被删除。
因此,您应该在自己的自定义 Anaconda 设置中修改设置;菜单条目Preferences > Package Settings > Anaconda > Settings - User
将打开您的用户设置。如果您已经有一些设置,请添加此设置并更改值。如果文件显示为空,则将其添加到:
{
"anaconda_linting": false,
}
保存设置文件后,linter 将立即关闭。