---
sourceDocument: Criar ou modificar aplicações do Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/xanadu/application-development

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Criar ou modificar aplicações do Xanadu

ft:clusterId :

    - cadev

bundleId :

    - cadev

workflow :

    - Creator


---

# Adicionar tipos de arquivo personalizados em Visual Studio Code

# Adicionar tipos de arquivo personalizados em Visual Studio Code {#ariaid-title1}

* Versão de lançamento: Xanadu
* 
* Atualizado 1 de ago. de 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 min. de leitura

Se você tiver trabalho com tipos de arquivo diferentes dos tipos padrão fornecidos, poderá adicionar outros tipos de arquivo à sua instância e editá-los na extensão \[ ServiceNow para Visual Studio Code.

## Antes de Iniciar

Função necessária: administrador

## Procedimento

1. Crie um novo tipo de arquivo em sua instância da ServiceNow e herde-o do arquivo de aplicações.
2. Adicione colunas personalizadas do tipo Script e Stringe insira alguns dados.
3. Navegar até ExibiçãoPaleta de comandos in Visual Studio Code.  
   Você também pode usar um atalho de teclado, Control+Shift+P no Windows ou Command+Shift+P no MacOS, para abrir a paleta de comandos.
4. Escolher agora: adicione tipos de arquivo personalizados na paleta de comandos.  
   O comando busca todas as tabelas existentes na aplicação atual e abre o assistente Adicionar novo tipo de arquivo.
5. Selecione o tipo de arquivo que você criou em sua instância ServiceNow na lista.
6. No prompt Selecionar marcadores, selecione os marcadores que você criou na instância.  
   Todos os marcadores são selecionados por padrão. Clique na caixa de seleção de um marcador para desmarcá-la.
   Figura 1. Selecionar caixa de diálogo de marcadores  
   O novo tipo de arquivo foi adicionado com sucesso ao arquivo app.config.json. Você também pode adicionar os tipos de arquivo desejados manualmente ao arquivo app.config.json em seu projeto. Veja o exemplo abaixo.
7. Absorva este novo tipo de arquivo no projeto atual usando o comando Now: Configure File Types na paleta de comandos.
8. Selecione o tipo de arquivo que você criou na lista de tipos de arquivo e clique em OK.  
   O tipo de arquivo selecionado está pronto para edição na extensão ServiceNow Extensões para Visual Studio Code.
{#vscode-add-custom-filetypes__steps_vzz_t4y_pjb}

## Exemplo

A seguir está um exemplo de app.config.json

    "CustomFileTypes": {
            "sc_ic_aprvl_type_defn": {
                "superCoverName": "Miscellaneous",
                "coverName": "Approval Type Definition",
                "tags": {
                    "approver_script": "js",
                    "approver_html": "html",
                }
            }
        }
    }

* superCoverName é um nome do diretório super primário (deve sempre apontar paraDiversos).
* CoverName é um nome descritivo da tabela.
* sc_ic_aprvl_type_defn é um identificador de tabela.
* marcadores representam o conjunto de colunas programáveis na tabela
* approver_script é um nome da coluna da tabela/marcador xml
* js é uma extensão do arquivo (js \| html \| css \| json)
{#vscode-add-custom-filetypes__ul_us2_szv_vkb}

