Como desconsiderar arquivos ao compilar uma pasta no VSCode

O artigo de hoje é uma dica para configurar as extensões de arquivos que são consideradas na compilação de uma pasta no VSCode.

Essa dica foi enviada pelo Alison Lemes ( LinkedIn ) no nosso fórum do Discord. Basicamente ao tentar compilar uma pasta de fontes AdvPL, o compilador irá processar todos os arquivos.

Mas e se quisermos que apenas algumas extensões de arquivos sejam consideradas na compilação?

Pois bem, abaixo o passo a passo de como fazer esse procedimento:

  1. Abra o VSCode
  2. Pressione Ctrl + Shift + P, procure por settings.json e clique em Abrir Configurações

Abrindo o settings.json

  1. Para inserir quais extensões são permitidas na compilação, você deve inserir, as extensões no final, com a chave de exemplo abaixo:
"totvsLanguageServer.folder.extensionsAllowed": [
        ".PRW",
        ".PRX",
        ".PRG",
        ".PPX",
        ".PPP",
        ".TLPP",
        ".APW",
        ".APH",
        ".APL",
        ".AHU",
        ".TRES",
        ".PNG",
        ".BMP",
        ".RES",
        ".4GL",
        ".PER",
        ".JS"
    ]
  1. Abaixo um print de como irá ficar o arquivo settings.json:

Exemplo com arquivos a serem considerados

Obs.: Uma outra forma de acessar essa configuração é pelo menu Arquivo > Preferências > Configurações > pesquisar por “extens” > ir em Totvs Language Server > Extensions Allowed e clicar em Editar em settings.json

Bom pessoal, por hoje é só.

Abraços e até a próxima.

Dan (Daniel Atilio)
Cristão de ramificação protestante. Especialista em Engenharia de Software pela FIB, graduado em Banco de Dados pela FATEC Bauru e técnico em informática pelo CTI da Unesp. Entusiasta de soluções Open Source e blogueiro nas horas vagas. Autor e mantenedor do portal Terminal de Informação.

4 Responses

  1. Marco Nagoa - Conectar disse:

    ótima Dica, grato Dan e Alison.

  2. Daniel Gonçalves Jr. disse:

    Excelente dica, parabéns.

Deixe uma resposta para Dan_AtilioCancelar resposta

Terminal de Informação