VSCode: я хочу удалить раздражающую панель информационных сообщений

Панель сообщений VSCode

Есть ли способ полностью удалить это всплывающее окно с сообщением или переместить его куда-нибудь?

Я уже знаю, почему появляется это сообщение, но я не хочу мешать своей деятельности надоедливым информационным всплывающим окном.

Когда он появляется, он скрывает вкладку документа, поэтому мне приходится закрывать ее каждый раз. (Я не хочу знать, как исправить это конкретное сообщение об ошибке, этот снимок экрана является просто примером.)

Это очень раздражает, и я искал способ удалить его, но ответы продолжают говорить, как исправить эту конкретную ошибку, а не как скрыть само всплывающее окно.


person Miu Yarai    schedule 03.01.2017    source источник
comment
Я поддерживаю это. Иногда это действительно раздражает. Ошибки появляются на вкладке «Проблемы», когда это необходимо. Дополнительное всплывающее окно мешает. Иногда мне приходится закрывать многие из них, чтобы снова увидеть верхнюю часть моего редактора. Одно всплывающее окно, указывающее на наличие ошибок и предоставляющее ссылку для отображения вкладки «Проблемы», было бы более полезным.   -  person Glenn    schedule 28.02.2017
comment
Несмотря на то, что нажатие Escape — лучший способ справиться с этим, кажется невероятным упущением, что его нельзя отключить или, по крайней мере, переместить в менее навязчивое место (например, в нижнюю часть экрана). Его поведение невероятно расстраивает. как есть.   -  person Michael Berry    schedule 08.02.2018


Ответы (5)


Нажмите клавишу ESC.

Я согласен, что это действительно раздражает. VS Code — это высокоскоростной рабочий процесс и отсутствие необходимости взаимодействовать с чем-либо, кроме вашего кода, с помощью клавиатуры. Все имеет ключевые аккорды, например. CTRL-P и CTRL-SHIFT-P. Поэтому мне приходится останавливать то, что я делаю, подходить к мыши и закрывать это всплывающее окно всякий раз, когда кажется, что фоновая задача завершена (и даже не тогда, потому что всплывающее окно на самом деле появляется через некоторое время позже), просто чтобы я мог получить визуальное представление. подтверждение того, в каком файле я сейчас кодирую, чтобы переориентировать мою работу после того, как меня отвлекло одно и то же всплывающее окно, действительно неудобно. Они находятся в дурацком месте и даже не исчезают со временем, как благовоспитанные тосты.

Тем не менее, я думаю, что это действительно две части; отвлечение внимания и относительно высокая стоимость рабочего процесса для увольнения.

Мне очень помогло узнать, что его можно быстро и легко закрыть с помощью клавиши ESC. Вторую половину проблемы я до сих пор не решил, но надеюсь, что это поможет вам.

person shannon    schedule 04.11.2017
comment
+1, раздражает, что это нельзя полностью отключить (или, по крайней мере, отобразить менее раздражающим образом), но этот ярлык определенно помог моему рабочему процессу, так как я нашел ваш ответ. - person Michael Berry; 26.01.2018
comment
ESC работает только в том случае, если всплывающее окно имеет фокус, чего в большинстве случаев не происходит. Я не знаю, является ли это деталью реализации того плагина, который его инициирует. - person skube; 23.02.2018
comment
Не нужно извиняться :) Должно быть, я что-то делаю не так или, может быть, зависит от плагина? - person skube; 23.02.2018

На снимке экрана показана попытка проверки PHP.

В окне VS Code выберите Файл > Настройки > Настройки пользователя.

Слева откроется редактор с именем Настройки по умолчанию и справа с файлом с именем settings.json.

В правом редакторе вы можете добавить настройки, которые заменят те, что находятся в левом редакторе.

Между фигурными скобками:

// Whether php validation is enabled or not.
    "php.validate.enable": false,

Затем сохраните документ.

VS Code больше не будет пытаться проверять файлы PHP.

С помощью этого метода вы можете переопределить любое из значений по умолчанию.

Вы можете использовать один и тот же метод для каждой рабочей области (или папки проекта), используя Файл > Настройки > Настройки рабочей области.

Вы не можете отключить панель предупреждений в целом, так как VS Code должен вам что-то сообщать и (к счастью) не использует модальные диалоги для общения.

person Jon    schedule 04.01.2017

Перейдите в «Файл»> «Настройки»> «Настройки».

Затем добавьте это в настройки пользователя

"editor.parameterHints": ложь

person Jry    schedule 04.03.2018
comment
Слава Богу. Это избавило от надоедливого тостера. - person OctaviaLo; 01.07.2019

Вы можете попробовать добавить строку

"extensions.ignoreRecommendations": true

в файл настроек VS Code (который вы можете легко получить с помощью нажатия клавиши (CMD + ,) в системе Mac OS X или macOS.)

person Levi Maes    schedule 18.04.2018

Решение: Настройки пользователя > измените "editor.parameterHints": true на "editor.parameterHints": false.

Это, по крайней мере, удалит мешающие поля, которые появляются над курсором.

person Jon Moore    schedule 04.07.2018
comment
Это дубликат ответа Jry - person Haris Nadeem; 04.07.2018