Desativar dica de ferramenta no código do Visual Studio

102

Como posso desativar a mensagem de dica de ferramenta padrão no VSCode? Às vezes é irritante.

insira a descrição da imagem aqui

Sajad
fonte
9
Se eles fossem apenas deslocados para não bloquear o texto próximo, eles estariam bem!
user3015682

Respostas:

96

editor.hover.enabled: false em settings.json para Tooltip

Clique em Editar em settings.json

Existem dois painéis

Configurações padrão do usuário

"editor.quickSuggestions": {
    "other": false,
    "comments": false,
    "strings": false
  }

Configurações do Usuário

"editor.parameterHints.enabled": false,
"editor.suggest.snippetsPreventQuickSuggestions": false,
"html.suggest.html5": false,
"editor.snippetSuggestions": "none",

Isso também pode ser feito UI.

Definição de sugestões de snippet: falso

Atualização de agosto de 2018 (versão 1.27)

Vamos para File=>Preference=>Settings

Text Editor => Suggestions

Clique em Editar em settings.json

"editor.parameterHints.enabled": false,
"editor.suggest.snippetsPreventQuickSuggestions": false,
"html.suggest.html5": false,

Atualize suas opções de sugestão e salve.

Nova opção de atualização

Antes de agosto de 2018

Vamos para File=>Preference=>User Settings

Você encontrará settings.json

// Configures if the built-in HTML language support suggests Angular tags and properties.
"html.suggest.angular1": false,

"html.suggest.ionic": false,

"html.suggest.html5": false,

Basta encontrar seu idioma e definir suggest = false

Atualizar

Configurando para desligar TODOS os pop-ups

"editor.parameterHints": false

Veja o settings.json

Eldho
fonte
41

Para ocultar essas dicas, basta adicionar "editor.parameterHints": falseao seu settings.json. Encontrou a resposta aqui .

Juandaco
fonte
Não parece mais ser um valor válido em 2019. A resposta do BigKids foi a única que funcionou para mim, e tem a vantagem adicional de ainda permitir que você chame explicitamente as dicas quando quiser.
Prometeu de
35
"editor.hover.enabled": false,

é a sua solução à prova de balas. Então você pode usar CTLR + K, CTLR + I.

Crianças grandes
fonte
Sou um grande fã disso, além de configurar o caps lock como uma hiper-chave no meu Mac. Então, a tecla de atalho seria capslock + i
fantastisk
@BigKids, o chato é depois de definir isso para o foco acionado por toque de tecla, o foco está sempre lá agora, a menos que você mova o mouse ... ESC não fecha o foco
abrigo
21

Na versão 1.27.2, achei que só este parâmetro desativada todas as dicas: "editor.hover.enabled": false.

Fabian Vilers
fonte
Alguém já postou essa resposta aqui dois dias antes da sua.
Prometeu de
12

Acho que usar um valor maior para Editor> Hover: Delay (pesquise "delay" na barra de pesquisa de configurações) resolve o problema para mim. Seu padrão é 300ms. Isso não atende ao desejo de realmente eliminar as dicas de ferramentas, mas fazê-las aparecerem após, digamos, 2 segundos, reduz a desordem visual para mim.

Logan
fonte
Obrigado. Configurei tudo como falso, mas as dicas de ferramentas estão sempre aqui. Definir o atraso para um valor maior é a única solução eficaz que encontrei :)
TheCat
6

Maneira simples que ninguém aqui mencionou: Código → Preferências → Configurações. Procure por "pairar". Desmarque a caixa de seleção onde diz "Editor> Hover: Enabled".

Elias Zamaria
fonte
6

Aqui está a versão noob, presumindo que você saiba pouco sobre o VS Code (como eu).

Janelas. Versão do código VS: 1.37.1

  1. No código VS:
    pressione F1 e digite "configurações" ou "preferências" - clique em "Preferências: Abrir configurações do usuário"
    - ou -
    no menu superior: Arquivo> Preferências> Configurações
    - ou -
    tecla de atalho: ctrl +,
  2. no painel de configurações, digite "hover" (não há necessidade de pressionar "enter")
  3. o painel de configurações deve exibir as configurações de foco imediatamente
  4. Desmarque "Editor› Hover: Enabled "
    hover desativado

Versão Rockstar: edite o JSON como uma bola

  1. F1 e então digite "Open Settings (JSON)"
    -ou-
    navegue até o arquivo JSON de configurações e abra no VS Code
    https://code.visualstudio.com/docs/getstarted/settings#_settings-file-locations
  2. Adicione isso ao arquivo JSON (entre chaves, INCLUIR aspas): "editor.hover.enabled": false
    Observação: cada linha precisa de uma vírgula após ela. Se você adicionar ao topo, coloque uma vírgula após esta linha. Se você adicionar ao fundo, adicione uma vírgula após a linha anterior.
  3. Não se esqueça de salvar!
    como é o JSON

Se você é novo na programação, essas dicas podem ser úteis. Em vez disso, você pode apenas ATRASAR sua aparência como Logan sugeriu.

clique aqui: https://stackoverflow.com/a/53512394/8623576 ou simplesmente role para cima! :)

Observação: agradeço que outras pessoas tenham postado quase a mesma resposta EXATA, mas, como mencionei, esta é a versão NOOB que assume que o usuário tem pouca ou nenhuma experiência com o código VS.

Chris DiPiero
fonte
1

para as versões 1.31+ esta linha fez isso por mim:

"editor.parameterHints.enabled": false
Artgrohe
fonte
1

Vá para a roda dentada de configurações no canto inferior esquerdo, vá para Configurações e pesquise "passar o mouse". Desmarque a caixa "Controla se o foco é mostrado".

Scott Ladd
fonte
0

Cntrl + shift + P -> Preferências: Abrir configurações (JSON)

"editor.parameterHints": false,
"editor.hover.enabled": false

eu tive que fazer ambos.

Keemahs
fonte