-1

我为 python 程序安装了 sublime text 3,只安装了三个包,分别是 Anaconda、包控制本身和 SideBarEnhancements。我也没有更改任何配置。用这个白色矩形勾勒出的所有内容编写代码是非常烦人的。我已经在互联网上搜索了一个解决方案,但我能找到的只是关于如何更改语法的简单答案,除了使代码无色之外没有任何帮助。同样与他们一起,滚动的东西变得非常无用,因为如果它是一个大程序,我不太清楚我想去的部分在哪里。

提前致谢。这就是我所说的图像。

在此处输入图像描述

4

1 回答 1

1

您看到的标记是 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 将立即关闭。

于 2020-03-27T20:46:44.070 回答