Visual studio code отключить подсказки mdn reference
Я несколько раз проверил свои предпочтения и убедился, что для всех параметров, связанных с форматированием при сохранении, установлено значение false. И все же каждый раз, когда я сохраняю файл .json, я вижу, что мой файл форматируется.
Хорошо, проверьте, установили ли вы это расширение: «JS-CSS-HTML formatter».
Теперь, если у вас есть, нажмите CTRL + SHIFT + P , введите «Formatter», и вы должны увидеть параметр, который говорит Formatter Config.
После выбора этого параметра открывается файл с именем formatter.json, и все, что вам нужно сделать, это изменить свойство (с именем onSave) с истинного на ложное.
Перезагрузите код и вуаля !! Перестал автоматическое форматирование. (ура. )
В Visual Studio Code, чтобы остановить автоформатирование только для файлов json, добавьте в settings.json файл следующее , открыв Параметры пользователя - Настройки.
Должно быть, да. В 1.42.1 это не повлияло. Мне пришлось явно установить это значение true для всех других форматов, где я хотел автоформат, кроме [json] :( Как только editor.formatOnSave был истинным для всех (не внутри блока [. ]), я не мог отключить его для формата json
Я использую приведенную ниже версию VS Code
И выключил, выполнив следующие действия:
- CTRL+SHIFT+P
- Тип Settings
- Выбрать Preferences: Open User Settings
Теперь следуйте этим инструкциям по изображению:
- Выберите Сохранить все
- Перезапустить VS Code
Альтернативный текст на ваших изображениях лучше, чем ничего, но инструкции в изображениях не очень доступны. Пожалуйста, рассмотрите возможность включения текстовых инструкций в ваши ответы в будущем.
css-less-scss Issues and items concerning CSS,Less,SCSS styling feature-request Request for new features or functionality insiders-released Patch has been released in VS Code Insiders verification-needed Verification of issue is requested verified Verification succeeded
Comments
megavolkan commented May 16, 2020 •
Pretty please give us an option to disable ONLY and ONLY those 'MDN Reference' info boxes but NOT the hover boxes alltogether.
Disabling Editor > Hover in Settings also disables other useful things like ColorPicker popup plugins depending on it etc. MDN info may be useful for some but most of the time it is just a HUGE annoyance for others.
Taking this idea one step further MDN Reference may be removed alltogether and/or make it an optional download for whoever needs it. I know it is there to help but it is also a source of problem too eager to get in the way between you and your code.
The text was updated successfully, but these errors were encountered:
megavolkan commented May 16, 2020
Mainly HTML and CSS
palbergstrom commented Jun 24, 2020
Would like to see the same. Very annoying.
aeschli added css-less-scss Issues and items concerning CSS,Less,SCSS styling feature-request Request for new features or functionality labels Jun 24, 2020
aeschli changed the title Option to disable MDN Reference popups only (without effecting other functionalities) Jun 24, 2020
aeschli commented Jun 24, 2020
You are talking about the MDN Reference link, or the whole text?
megavolkan commented Jun 24, 2020 •
I'm talking about the whole "box". Very intrusive, popping all the time, blocking my way when i need to see or select some text, element etc. When i try to click with mouse to select some code and all of a sudden MDN reference box pops open, i find myself accidentally clicked the link, my default browser launches. I know i can set a longer delay for the box to open but some really useful plugins (like color picker) would be delayed too. Just because of this i returned to Atom editor. Why not give a choice to disable/remove MDN Reference box?
aeschli commented Jun 25, 2020
You can turn off the automatic hover ( "editor.hover.enabled": false ) and manually trigger it when you need it (e.g. for the colors): Command Show Hover (Ctrl + K, Ctrl + I) . Is that useful?
There are many extensions that provide hovers and ask each extensions author to provide settings for hover would work too, but might not happen for all extensions.
megavolkan commented Jun 25, 2020
Sorry but not the same thing, hover functionality is really useful and very easy to get bits of information real quick (without key clicks or anything). If "hover" functionality is solely created for MDN Reference box in mind and other 3rd party plug-in developers kind of "hijacked" it for their own purpose then i can understand it would be a hard decision to "remove" or "disable" it from the codebase of VS Code. On the other hand if it is not the case and hover using plug-ins and MDN Reference hover boxes can coexist without effecting each other that means (at least to me) something is wrong with the logic the way this function is represented to users. It's looking like "You like hover? You'll have MDN whether you like it or not".
Answer to your question: I know i can turn-off hover, i turned it off and regretted it because of the side effects with the plugins. Using a color-picker (or whatever) with a hover gesture is way easy and way useful than enabling it with a key stroke. I stand by my request, i wish MDN Reference SHOULD be optional or better "opt-in" rather than mandatory.
Как я могу отключить подсказку всплывающей подсказки по умолчанию в VSCode? Иногда это раздражает.
editor.hover.enabled: false в settings.json до всплывающей подсказки
Нажмите Edit в settings.json.
Есть две панели
Настройки пользователя по умолчанию
Пользовательские настройки
Это также можно сделать с помощью пользовательского интерфейса.
Настройка предложений фрагментов: false
Обновление от августа 2018 г. (версия 1.27)
Text Editor => Suggestions
Нажмите Edit в settings.json.
Обновите свои варианты предложений и сохраните.
До августа 2018 г.
Перейти File=>Preference=>User Settings
Вы найдете settings.json
Просто найдите свой язык и установите suggest = false
Настройка отключения ВСЕХ всплывающих окон
Чтобы скрыть эти подсказки, вы можете просто добавить "editor.parameterHints": false в свой settings.json . Нашел ответ здесь.
Ваше пуленепробиваемое решение. Затем вы можете использовать CTLR + K, CTLR + I.
Я обнаружил, что использование большего значения для Editor> Hover: Delay (поиск «задержки» в строке поиска настроек) помогает мне. По умолчанию - 300 мс. Это не решает желания фактически удалить всплывающие подсказки, но то, что они появляются только через, скажем, 2 секунды, для меня немного уменьшает визуальный беспорядок.
Перейдите к настройкам шестеренки в нижнем левом углу, затем перейдите в Настройки и выполните поиск «наведите курсор». Снимите флажок «Управляет отображением наведения курсора».
Для Версий 1.31+ эта одна строка сделала это за меня:
Простой способ, о котором здесь никто не упомянул: Код → Настройки → Настройки. Ищите "парение". Снимите флажок "Редактор> Наведение: включено".
В версии 1.27.2 я обнаружил, что только этот параметр отключил все всплывающие подсказки: "editor.hover.enabled": false .
Я использую новый код Visual Studio , который явно еще не готов к использованию в прайм-тайм, но я надеюсь решить возникшую у меня проблему.
Каждый раз, когда вы вводите SQL-файл, c a s e он автоматически добавляется end , как если бы вы строили case блок. Даже если вы находитесь в комментарии или используете Case как часть слова (например, select CaseID from. ). Я бы хотел полностью отключить всю эту ерунду, поскольку она не очень хорошо справляется с автоматическим завершением вещей для меня.
Единственные параметры конфигурации, которые я могу найти, я уже установил:
Есть ли другие идеи, как это остановить?
Также верно для таких вещей, как b e g i n (он добавляет end ) и я уверен, что многое другое.
В самой последней версии Visual Studio Code я обнаружил, что
конфигурация отключает это поведение.
Спасибо тебе за это. Я печатал render( и получал CanvasRenderingContext2D вместо этого. WTF. Это не позволяло мне писать то, что я набирал, без отключения символа фиксации. Какой ужасный дефолт. Редакторы не должны заменять то, что вы печатаете, без вашего разрешения.
Еще хуже, когда он меняется на что-то безумное и автоматически вставляет импорт для этого нежелательного символа ..
@shybovycha Да, я добавляю "editor.acceptSuggestionOnCommitCharacter": false в settings.json вручную, но он работает не так, как ожидалось. Я имею в виду, что он все еще автоматически завершается после перезапуска VScode. Не знаю почему.
Благодарю вас за то, что getData + ( => __acrt_get_locale_data_prefix() просто не способствует моей производительности.
Я изменил это, потому что это сводило меня с ума от импорта JS. Однако мне также пришлось добавить: "editor.quickSuggestions": false, чтобы каждый раз, когда я набирал «const», я не получал огромного и нерелевантного списка, требующего щелкнуть ESC между ключевым словом и именем переменной.
К настоящему времени, год спустя, Visual Studio Code довольно крут и готов к использованию в прайм-тайм. Но я до сих пор не нашел способа просто полностью отключить автозаполнение.
Обычно я кладу это в свой, settings.json чтобы попробовать выключить его для рабочего места. Но мне еще предстоит это оценить.
Я , вероятно , используя новую версию , так как это было написано , но для меня "editor.quickSuggestions" это объект , где можно настроить 3 дополнительных значений: < "other": false, "comments": false, "strings": false >. Кроме того, возможно, VS Code достаточно умен, чтобы увидеть "editor.quickSuggestions": false и установить для всех 3 значение false
Как я могу отключить подсказку всплывающей подсказки по умолчанию в VSCode? Иногда это раздражает.
editor.hover.enabled: false в settings.json во всплывающую подсказку
Нажмите Edit в settings.json.
Есть две панели
Настройки пользователя по умолчанию
Пользовательские настройки
Это также можно сделать с помощью пользовательского интерфейса.
Настройка предложений фрагментов: false
Обновление от августа 2018 г. (версия 1.27)
Перейти к File=>Preference=>Settings
Text Editor => Suggestions
Нажмите Edit в settings.json.
Обновите свои варианты предложений и сохраните.
До августа 2018 г.
Перейти к File=>Preference=>User Settings
Ты найдешь settings.json
Просто найдите свой язык и установите suggest = false
Обновить
Настройка отключения ВСЕХ всплывающих окон
Чтобы скрыть эти подсказки, вы можете просто добавить их "editor.parameterHints": false в свой settings.json . Нашел ответ здесь .
По состоянию на 2019 год больше не является допустимым значением. Ответ BigKids был единственным ответом, который сработал для меня, и имеет дополнительное преимущество, заключающееся в том, что он по-прежнему позволяет вам явно вызывать подсказки, когда вы хотите.
ваше пуленепробиваемое решение. Затем вы можете использовать CTLR + K, CTLR + I.
Я большой поклонник этого, помимо настройки Caps Lock в качестве гипер-клавиши на моем Mac. Тогда горячая клавиша будет capslock + i
@BigKids раздражает то, что после установки этого параметра для зависания, запускаемого нажатием клавиши, наведение всегда присутствует, если вы не перемещаете мышь . ESC не закрывает наведение
В версии 1.27.2, я обнаружил , что только этот параметр отключен все всплывающие подсказки: "editor.hover.enabled": false .
Я обнаружил, что использование большего значения для Editor> Hover: Delay (поиск «задержки» в строке поиска настроек) помогает мне. По умолчанию - 300 мс. Это не решает желания фактически удалить всплывающие подсказки, но то, что они появляются только через, скажем, 2 секунды, для меня немного уменьшает визуальный беспорядок.
Спасибо. Я установил все на false, но всплывающие подсказки всегда здесь. Установка большего значения задержки - единственное эффективное решение, которое я нашел :)
Простой способ, о котором здесь никто не упомянул: Код → Настройки → Настройки. Ищите "парение". Снимите флажок "Редактор> Наведение: включено".
Вот версия для новичков, если вы мало знаете о VS Code (как и я).
Windows. Версия VS Code: 1.37.1
- Находясь в VS Code:
нажмите F1, затем введите «настройки» или «предпочтения» - затем нажмите «Предпочтения: Открыть настройки пользователя»
- или - в
верхнем меню: Файл> Настройки> Настройки
- или -
горячая клавиша: ctrl +, - в панели настроек введите "hover" (нажимать "ввод" не нужно)
- панель настроек должна немедленно отображать настройки наведения
- Снимите флажок «Редактор› Hover: Enabled »
отключите наведение.
Версия Rockstar: редактируйте JSON как баллу
Если вы новичок в программировании, эти подсказки могут вам пригодиться. Вместо этого вы можете просто ОТЛОЖИТЬ их появление, как предложил Логан.
Примечание: я ценю, что другие опубликовали почти ТОЧНЫЙ тот же ответ, но, как я уже упоминал, это версия NOOB, которая предполагает, что у пользователя мало / нет опыта работы с VS Code.
Читайте также: