Метки, которые вы видите, - это поддержка Linting пакета Anaconda, говорящая о том, что с вашим кодом что-то не так; это может быть что-то, связанное со стилем, или потенциальная ошибка, например c. Когда курсор находится внутри одного из прямоугольников, в строке состояния появляется текст, показывающий, что не так с инструментом, например, здесь, где он говорит, что считает, что между этой строкой и строкой выше должно быть две пустые строки:
Если вы используете 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,
}
Как только вы сохраните файл настроек, линтер выключится.