Atualmente nas configurações de VSCode, você pode configurar o formato ao salvar da seguinte forma:
"editor.formatOnSave": true
Quero excluir algumas extensões de arquivo, por exemplo, apenas formatar arquivos JavaScript, mas não arquivos HTML.
visual-studio-code
vscode-settings
gabrielAnzaldo
fonte
fonte
Ctrl + K Shift + S
No Linux, useCtrl + K S
Respostas:
Você pode usar configurações específicas do idioma para habilitá- lo apenas para um idioma específico, por exemplo, JavaScript:
Para desativá- lo para um idioma específico, você pode mudar o padrão global para
true
e combiná-lo com um específico do idiomafalse
:Observe que as configurações específicas do idioma são baseadas em identificadores de idioma e não diretamente em extensões de arquivo. Há uma solicitação de recurso aberta para permitir configurações específicas de extensão de arquivo também.
Nos casos em que o ID do idioma não é específico o suficiente,
"files.associations"
pode ser usado para remapear arquivos com uma extensão específica e / ou em um diretório específico para outro ID, mas isso afetará o realce de sintaxe, o autocompletar de código, etc. também. Por exemplo, isso funcionaria para desativar a formatação de arquivos JavaScript emout
diretórios, mas eles serão tratados como texto simples:fonte
*.in
arquivos como texto simples ("files.associations": { "*.in": "plaintext" }
é que desativa o realce de código. Existe alguma maneira de desabilitar a formatação de*.in
arquivos, mas diga a ele para realçar como um determinado idioma?Se você se deparou com esta questão como eu, porque foi redirecionado por causa desta questão VSCode: desabilite a formatação de um arquivo específico (ou extensão) que diz, esta é uma duplicata (não acho, porque eu queria para um arquivo específico) e você está procurando uma solução "única":
O VS Code tem um atalho "agora" (não sei desde quando) para salvar um arquivo sem a formatação listada no comando
workbench.action.files.saveWithoutFormatting
- o atalho de teclado padrão deve ser(simplesmente mantenha CTRL pressionado e digite K + SHIFT + S).
No OS X, o atalho de teclado padrão é
CMD + k
então apertes
fonte
Ctrl + k
e entãos
No Mac e Linux, use
Ctrl + K S
No Windows, use
Ctrl + K Ctrl + Shift + S
Para verificar os atalhos de teclado do VS Code:
Ctrl + K, Ctrl + S
(sim, quase o mesmo que o anterior) e pesquise "salvar sem formatação"fonte