Как отключить подсветку на возвышенном тексте 3? - PullRequest
0 голосов
/ 27 марта 2020

У меня установлен возвышенный текст 3 для python программ, только с тремя установленными пакетами, среди которых Anaconda, само управление пакетами и SideBarEnhancements. Также я не изменил ни одного конфига. Написание кода со всем, что обведено белым прямоугольником, невероятно раздражает. Я искал межсетевое взаимодействие для решения, но все, что я мог найти, - это простые ответы о том, как изменить синтаксис, и ничто не поможет, кроме как сделать код бесцветным. Также с ними прокрутка становится действительно бесполезной, так как я не могу понять, где находится часть, где я хочу go, если это большая программа.

Заранее спасибо. Есть изображение того, о чем я говорю.

enter image description here

1 Ответ

0 голосов
/ 27 марта 2020

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

Sample error

Если вы используете 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,
}

Как только вы сохраните файл настроек, линтер выключится.

...