control + shift + p или cmd + shift + p, введите sublimelinter и щелкните тот, у которого есть disable
Sarmen B.
54
в моем случае это плагин anaconda
goFrendiAsgard 06
1
в моем случае это pylinter
askalee
3
Примечание. Предупреждения Anaconda отображаются в строке состояния, а НЕ в виде всплывающих подсказок.
nyanpasu64
15
Это также может быть связано с Anaconda, чтобы отключить его, используйте cmd + shift + p или control + shift + p, в раскрывающемся меню будет опция «Anaconda: отключить линтинг в этом файле».
Anubhav
155
Если у вас все еще есть проблема с этими решениями, предложенными выше (с anaconda lint):
Полностью отключите линтинг в определяемом пользователем файле настроек Anaconda, Anaconda.sublime-settings, через меню файла: Sublime> Preferences> Package Settings> Anaconda> Settings - User: когда он открывает файл, просто введите следующее и сохраните его; -)
{"anaconda_linting": ложь}
По крайней мере, это решило мою проблему. Благословения (должник) <> <
Я хочу иметь функцию линтинга, я просто хочу, чтобы она только выделяла то, что не так и / или указывала на ошибку в желобе, а не создавала эти раздражающие коробки вокруг всего.
Эллиот
33
измените "anaconda_linter_mark_style": "outline" на "none" и "anaconda_linter_underlines": true, на false - у вас все равно будут метки, показывающие ошибки, но не раздражающие контуры / подчеркивания>. <
Джеймс Берк
13
@JamesBurke: В итоге я воспользовался вашим предложением, которое привело к запуску линтера без раздражающих контуров / подчеркиваний. Вот как выглядит мой файл Anaconda.sublime-settings : {"anaconda_linter_mark_style": "none", "anaconda_linter_underlines":false}
Arash_D_B
41
Отключение линтинга Annaconda в sublimetext 3 для текущего файла:
Войдите в палитру команд, нажав Cntrl + Shift + P или Command + shift + P для Mac OS X
Введите Anaconda: Disable linting on this fileи нажмите Enter
Чтобы снова включить линтинг Anaconda: Enable linting on this file
Вы, вероятно, можете изменить "anaconda_linter_mark_style"на "none"и оставить "anaconda_linter_underlines"как true. Таким образом, он будет только подчеркивать ошибки, но не выделять всю строку.
Если вы не хотите полностью отключать SublimeLinter, вы можете установить настройки для конкретного синтаксиса.
Preferences -> Package Settings -> Sublime Linter -> Settings Syntax Specific User
Предпочтения оцениваются аналогично CSS, они каскадируются. Подумайте о правилах, наиболее специфичных для конкретного пользователя и синтаксиса, которые оценивались последними.
Например: мне также не нравится белый прямоугольник, поэтому я выбрал заливку.
{
/*
Selects the way the lines with errors or warnings are marked; "outline"
(default) draws outline boxes around the lines, "fill" fills the lines
with the outline color, and "none" disables all outline styles
(useful if "sublimelinter_gutter_marks" is set).
*/
"sublimelinter_mark_style" : "fill",
/*
If true, lines with errors or warnings will be filled in with the
outline color.
This setting is DEPRECATED and will be ignored in future
versions. Use "sublimelinter_mark_style" instead. For backwards
compatibility reasons, this setting overrides "sublimelinter_mark_style"
if that one is set to "outline", but has no effect if it's set to "none".
*/
"sublimelinter_fill_outlines": false,
// If true, lines with errors or warnings will have a gutter mark.
"sublimelinter_gutter_marks": false,
// If true, the find next/previous error commands will wrap.
"sublimelinter_wrap_find": false,
}
У меня есть Anaconda, и функция lint полезна, но из коробки это драконовский стиль. Когда вы наводите курсор на прямоугольник, он сообщит вам номер правила, которое он применяет. Вы можете отключить те, которые, по вашему мнению, не нужны или мешают писать код.
На Mac:
Перейти в настройки | Обзор пакетов | Анаконда | Anaconda.sublime-настройки
Искать "pep8_ignore"
Добавьте правила, которые хотите удалить.
Я внес в свой список следующие правила, которые удаляют некоторые из правил пробелов, которые замедляют меня, но сохраняют правило «без вкладок».
Если вы используете плагин Anaconda (для разработки на Python), это функциональность линтинга - он выделяет синтаксические ошибки Python и нарушения PEP8 .
Вы можете полностью отключить эту функцию или изменить цвет этого контура, добавив несколько настраиваемых правил в текущую тему SublimeText:
В меню Sublime Text: Preferences > Browser Packages...
Найдите исходный файл вашей текущей темы в открытом каталоге (файл * .twTheme с именем, соответствующим выбранному в Preferences > Color Scheme > ...)
Дублируйте этот файл, добавьте другое имя (например Tomorrow-my.tmThemeиз Tomorrow.tmTheme)
Вставьте следующий код в этот только что созданный файл темы прямо перед</array> тегом:
Отрегулируйте цвета по своему усмотрению. Сохранить файл.
Выберите свою «новую» тему Preferences > Color Scheme >и наблюдайте за изменениями.
Пункт 3. был необходим в моем случае, потому что цвет не был обновлен сразу, после простого сохранения темы и перезапуска Sublime / переключения тем (Sublime использует какой-то буфер? ..). Так что, возможно, вам придется повторить шаги 3-6, когда вы захотите немного поиграть с цветами.
Если ни одно из предыдущих решений не помогло вам, попробуйте следующее:
Перейти в настройки | Настройки пакета | Пилинтер | Пользовательские настройки
В файле просто добавьте / измените следующие строки:
"run_on_save": false,
"disable_outline": true
Это сработало для меня, и в моем случае у меня была анаконда только как папка, связывающая компилятор python Sublime с компилятором python (python.exe), присутствующим в папке anaconda.
Я только что обнаружил, что это также может случайно произойти с последним словом, которое вы искали. Так, например, если вы искали "целое число". Тогда вокруг всех экземпляров "integer" будет белый квадрат.
Спасибо! этот ярлык волшебный. Кроме того, если вы переместите курсор в выделенную строку, вы найдете объяснение в нижней панели SublimeText, в котором говорится о нарушении PEP8.
Карим Сонбол
1
если у вас есть линтинг анаконды
перейдите в каталог, например, C: \ Users \ giova \ AppData \ Roaming \ Sublime Text 3 \ Packages \ Anaconda и измените настройки anaconda.sublime (найдите ключи линтера anaconda и установите для них значение false). Посмотрите, установили ли вы другие линтеры и измените их настройки на false, если кажется, что они полагаются на линтинг, пока все не станет для вас подходящим. У меня были разные линтеры, поэтому пришлось их все менять.
Для меня на Sublime 3 это был пакет PyLinter. Хотя функция линтинга полезна, я также хотел избавиться от раздражающего выделения. Нашел это в их документах, если это полезно! :)
https://packagecontrol.io/packages/Pylinter
Мне удалось удалить выделение с помощьюCommand + option + x
The plugin can be invoked by a keyboard shortcut:
OS X: Command+option+z
Linux, Windows: Control+Alt+z
**Toggle Marking**
The marking of the errors in the file can be toggled off and on:
OS X: Command+option+x
Linux, Windows: Control+Alt+x
В строке 300 «anaconda_linter_mark_style»: «none», в настройках -> Настройки пакета -> Anaconda -> Настройки - По умолчанию. Это убирает "раздражающее" выделение, но по-прежнему проверяет наличие ошибок pep8.
Если у вас все еще есть проблема с этими решениями, предложенными выше (с anaconda lint):
Полностью отключите линтинг в определяемом пользователем файле настроек Anaconda, Anaconda.sublime-settings, через меню файла: Sublime> Preferences> Package Settings> Anaconda> Settings - User: когда он открывает файл, просто введите следующее и сохраните его; -)
{"anaconda_linting": ложь}
По крайней мере, это решило мою проблему. Благословения (должник) <> <
источник
{"anaconda_linter_mark_style": "none", "anaconda_linter_underlines":false}
Отключение линтинга Annaconda в sublimetext 3 для текущего файла:
Anaconda: Disable linting on this file
и нажмите EnterAnaconda: Enable linting on this file
Отключение линтинга сохраняется между сеансами.
Источник
источник
Вы, вероятно, можете изменить
"anaconda_linter_mark_style"
на"none"
и оставить"anaconda_linter_underlines"
какtrue
. Таким образом, он будет только подчеркивать ошибки, но не выделять всю строку.источник
Если вы не хотите полностью отключать SublimeLinter, вы можете установить настройки для конкретного синтаксиса.
Preferences -> Package Settings -> Sublime Linter -> Settings Syntax Specific User
Предпочтения оцениваются аналогично CSS, они каскадируются. Подумайте о правилах, наиболее специфичных для конкретного пользователя и синтаксиса, которые оценивались последними.
Например: мне также не нравится белый прямоугольник, поэтому я выбрал заливку.
источник
Для пользователей Anaconda / Sublime
У меня есть Anaconda, и функция lint полезна, но из коробки это драконовский стиль. Когда вы наводите курсор на прямоугольник, он сообщит вам номер правила, которое он применяет. Вы можете отключить те, которые, по вашему мнению, не нужны или мешают писать код.
На Mac:
Я внес в свой список следующие правила, которые удаляют некоторые из правил пробелов, которые замедляют меня, но сохраняют правило «без вкладок».
Вы захотите установить "translate_tabs_to_spaces": true в ваших пользовательских настройках, если вы будете использовать этот список.
В качестве альтернативы вы можете установить для "pep8" значение false, чтобы полностью остановить его.
источник
Если вы используете плагин Anaconda (для разработки на Python), это функциональность линтинга - он выделяет синтаксические ошибки Python и нарушения PEP8 .
Вы можете полностью отключить эту функцию или изменить цвет этого контура, добавив несколько настраиваемых правил в текущую тему SublimeText:
Preferences > Browser Packages...
Preferences > Color Scheme > ...
)Tomorrow-my.tmTheme
изTomorrow.tmTheme
)Вставьте следующий код в этот только что созданный файл темы прямо перед
</array>
тегом:Preferences > Color Scheme >
и наблюдайте за изменениями.Пункт 3. был необходим в моем случае, потому что цвет не был обновлен сразу, после простого сохранения темы и перезапуска Sublime / переключения тем (Sublime использует какой-то буфер? ..). Так что, возможно, вам придется повторить шаги 3-6, когда вы захотите немного поиграть с цветами.
Источник: Документы Анаконды.
источник
Если ни одно из предыдущих решений не помогло вам, попробуйте следующее:
В файле просто добавьте / измените следующие строки:
Это сработало для меня, и в моем случае у меня была анаконда только как папка, связывающая компилятор python Sublime с компилятором python (python.exe), присутствующим в папке anaconda.
источник
Я только что обнаружил, что это также может случайно произойти с последним словом, которое вы искали. Так, например, если вы искали "целое число". Тогда вокруг всех экземпляров "integer" будет белый квадрат.
источник
В Anaconda с Sublime Text, если вы не хотите вносить какие-либо изменения в настройки:
В случае выделения вы можете использовать сочетание клавиш (в моем случае это CTRL-ALT-R) для автоформатирования кода! Выделение сразу же исчезнет.
Вам просто нужно повторять это время от времени, после добавления нового кода (который не отформатирован в соответствии с правилами PEP8).
Команда - «anaconda_auto_format».
источник
если у вас есть линтинг анаконды
перейдите в каталог, например, C: \ Users \ giova \ AppData \ Roaming \ Sublime Text 3 \ Packages \ Anaconda и измените настройки anaconda.sublime (найдите ключи линтера anaconda и установите для них значение false). Посмотрите, установили ли вы другие линтеры и измените их настройки на false, если кажется, что они полагаются на линтинг, пока все не станет для вас подходящим. У меня были разные линтеры, поэтому пришлось их все менять.
источник
вы можете отключить предупреждения в anaconda.sublime-settings через меню файлов:
В открытом файле введите следующий код и нажмите,
Ctrl + S
чтобы сохранить файлвы также можете ввести это:
но он отключает как предупреждения, так и ошибки, что не очень хорошо
источник
Для меня на Sublime 3 это был пакет PyLinter. Хотя функция линтинга полезна, я также хотел избавиться от раздражающего выделения. Нашел это в их документах, если это полезно! :) https://packagecontrol.io/packages/Pylinter Мне удалось удалить выделение с помощью
Command + option + x
источник
В строке 300 «anaconda_linter_mark_style»: «none», в настройках -> Настройки пакета -> Anaconda -> Настройки - По умолчанию. Это убирает "раздражающее" выделение, но по-прежнему проверяет наличие ошибок pep8.
источник