Skip to main content

vs-code


Suggestions

No meu editor do VS Code, quando começo a alterar qualquer coisa já aparece algumas sugestões e tenho que apertar ESC para cancelar. Isso é irritante. Como desabilitar isso e só chamar manualmente?

Use a configuração editor.inlineSuggest.enabled para desabilitar sugestões inline automáticas.

Use a configuração editor.quickSuggestions para desabilitar sugestões rápidas automáticas.

Use o comando Trigger Inline Suggestion para mostrar sugestões inline manualmente.


Use o comando Trigger Suggest (Ctrl+Space) para mostrar sugestões do IntelliSense manualmente.

Use o comando Trigger Inline Suggestion (Alt + \) para mostrar sugestões inline manualmente.

No VS Code, você pode editar as configurações diretamente em Arquivo > Preferências > Configurações. Para atalhos, acesse Arquivo > Preferências > Atalhos de Teclado.

[
{
"type": "command",
"details": {
"key": "editor.action.triggerSuggest"
}
},
{
"type": "command",
"details": {
"key": "editor.action.inlineSuggest.trigger"
}
}
]

Esse trecho foi fornecido como um exemplo da estrutura do arquivo keybindings.json do VS Code, para ilustrar como configurar atalhos de teclado personalizados. Ele mostra os comandos para "Trigger Suggest" e "Trigger Inline Suggestion", ajudando a entender como editar as configurações diretamente.

Para editar os arquivos de configuração do VS Code diretamente no Linux, siga estes passos:

  1. Arquivo de configurações (settings.json): Localizado em ~/.config/Code/User/settings.json. Abra-o diretamente no VS Code ou em um editor de texto.

  2. Arquivo de atalhos de teclado (keybindings.json): Localizado em ~/.config/Code/User/keybindings.json. Abra-o diretamente no VS Code ou em um editor de texto.

Para abrir no terminal:

  • Execute code ~/.config/Code/User/settings.json para abrir no VS Code.
  • Ou use um editor como nano ~/.config/Code/User/settings.json.

Certifique-se de que o VS Code esteja fechado antes de editar manualmente para evitar conflitos. Após editar, reinicie o VS Code para aplicar as mudanças.


Word Wrap

Para ativar o "word wrap" (quebra automática de linha) no VS Code especificamente para arquivos .txt (que são tratados como "plaintext" no editor), siga estes passos:

Opção 1: Usando a Interface de Configurações (Recomendado para Iniciantes)

  1. Abra o VS Code.
  2. Pressione Ctrl + , (ou Cmd + , no Mac) para abrir as configurações.
  3. Na barra de pesquisa, digite "word wrap".
  4. Localize a opção Editor: Word Wrap e defina como "on" (para quebra em qualquer lugar) ou "bounded" (para quebra respeitando palavras e limites).
  5. Isso aplicará globalmente, mas como .txt é plaintext, funcionará para esses arquivos. Para confirmar, abra um arquivo .txt e teste.

Opção 2: Configuração Específica para Arquivos .txt (Mais Precisa)

Se quiser aplicar apenas a arquivos .txt (plaintext), edite o arquivo de configurações manualmente:

  1. Abra as configurações como acima, ou pressione Ctrl + Shift + P (ou Cmd + Shift + P no Mac) e digite "Preferences: Open Settings (JSON)".
  2. Adicione ou edite o settings.json com o seguinte:
    {
    "[plaintext]": {
    "editor.wordWrap": "on"
    }
    }
  3. Salve o arquivo. Agora, o word wrap será ativado apenas para arquivos .txt.

Dica Extra

  • Se o arquivo .txt estiver associado a outro idioma (ex.: Markdown), verifique o modo de idioma na barra inferior do VS Code (clique nele e selecione "Plain Text").
  • Para alternar rapidamente o word wrap em qualquer arquivo, use o comando Ctrl + Shift + P > "Toggle Word Wrap".

Isso deve resolver! Se precisar de mais detalhes, me avise.

Dicas

Para excluir o mesmo texto em várias linhas

Para excluir o mesmo texto em várias linhas no VS Code, selecione a primeira ocorrência do texto e pressione Ctrl + Shift + L (ou Cmd + Shift + L no Mac) para selecionar todas as outras ocorrências. Em seguida, pressione a tecla Delete ou Backspace para excluí-las.