---
sourceDocument: Referência de API do Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Referência de API do Xanadu

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# Suporte a JavaScript para editor de sintaxe

# Suporte a JavaScript para editor de sintaxe {#ariaid-title1}

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

O editor de sintaxe fornece funções de edição para oferecer suporte à edição de scripts JavaScript.

## Funções de edição do JavaScript

{#r_EdtJvaScptWSyntxEdtr__simpletable_vx3_1sc_bq__entry__4}

| Ícone | Atalho do Teclado | Nome | Descrição |
|-|-|-|-|
| ![]() | N/D | Alternar Editor de Sintaxe | Desabilita o editor de sintaxe. Clique no botão novamente para habilitar o editor de sintaxe. |
| ![]() | Chave de acesso + R | Formatar código | Aplica o recuo apropriado ao script. |
| ![]() | Chave de acesso + C | Comentar Código Selecionado | Comenta o código selecionado. |
| ![]() | Chave de acesso + U | Remover Comentário de Código Selecionado | Remove códigos de comentário do código selecionado. |
| ![]() | N/D | Verificar sintaxe | Verifica se há erros de sintaxe no código. Por padrão, o sistema verifica automaticamente se há erros de sintaxe conforme você digita em um campo de script. Se um erro ou aviso for encontrado, o editor de sintaxe exibirá um marcador ao lado da linha de script que contém o erro ou aviso. Esta verificação ocorre em todos os campos de script. |
| ![]() | Chave de acesso + \\ | Iniciar pesquisa | Realça todas as ocorrências de um termo de pesquisa no campo de script e localiza a primeira ocorrência. Clique no ícone, insira o termo de pesquisa e pressione Enter. Você pode usar [expressões regulares](http://www.regular-expressions.info/reference.html) entre barras para definir o termo de pesquisa. Por exemplo, o termo /a{3}/ localiza aaa. |
| ![]() | Chave de acesso + \[ | Localizar próximo | Localiza a próxima ocorrência do termo de pesquisa atual no campo de script. Use Iniciar pesquisa para mudar o termo de pesquisa atual. |
| ![]() | Chave de acesso + \] | Localizar anterior | Localiza a ocorrência anterior do termo de pesquisa atual no campo de script. Use Iniciar pesquisa para mudar o termo de pesquisa atual. |
| ![]() | Chave de acesso + W | Substituir | Substitui a próxima ocorrência de uma cadeia de caracteres de texto no campo de script. 1. Clique no ícone, insira a cadeia de caracteres a ser substituída e pressione Enter. Você pode usar expressões regulares entre barras para definir a cadeia de caracteres a ser substituída. Por exemplo, o termo /a{3}/ localiza aaa. 2. Insira a cadeia de caracteres de substituição e pressione Enter. {#r_EdtJvaScptWSyntxEdtr__ol_qkf_1wc_bq} |
| ![]() | Chave de acesso + ; | Substituir Tudo | Substitui todas as ocorrências de uma cadeia de caracteres de texto no campo de script. 1. Clique no ícone, insira a cadeia de caracteres a ser substituída e pressione Enter. Você pode usar expressões regulares entre barras para definir a cadeia de caracteres a ser substituída. Por exemplo, o termo /a{3}/ localiza aaa. 2. Insira a cadeia de caracteres de substituição e pressione Enter. {#r_EdtJvaScptWSyntxEdtr__ol_lbf_gwc_bq} |
| ![]() | N/D | Salvar | Salva as mudanças sem sair da exibição atual. Use este botão no modo de tela inteira para salvar sem retornar à exibição de formulário padrão. |
| ![]() | Chave de acesso + L | Alternar para o modo de tela cheia | Expande o campo de script para usar a exibição de formulário completo para facilitar a edição. Clique no botão novamente para retornar à exibição de formulário padrão. Este recurso não está disponível para o Internet Explorer. |
| ![]() | Chave de acesso + P | Ajuda | Exibe a tela de ajuda de atalhos do teclado. |
[ ]

{#r_EdtJvaScptWSyntxEdtr__simpletable_vx3_1sc_bq}

## Dicas de edição de JavaScript

* Para desdobrar um bloco de código, clique no sinal de menos ao lado da primeira linha do bloco. O sinal de menos aparece somente ao lado dos blocos que podem ser dobrados. Para desdobrar o bloco de código, clique no sinal de mais.
* Para inserir um espaço fixo em qualquer lugar no código, pressione Tab.
* Para recuar uma única linha de código, clique no espaço em branco à esquerda da linha e pressione Tab.
* Para recuar uma ou mais linhas de código, selecione o código e pressione Tab. Para diminuir o recuo, pressione Shift + Tab.
* Para remover uma guia do início de uma linha de código, clique na linha e pressione Shift + Tab.
{#r_EdtJvaScptWSyntxEdtr__ul_l3z_lqc_bq}

## Recursos JavaScript

Os scripts usam o JavaScript padrão ECMA 262. Recursos úteis incluem:

* Mozilla: <http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference>
* Padrão ECMA em formato PDF: [http://www.ecma-internacional.org/publications/files/ECMA-ST/Ecma-262.pdf](http://www.ecma-international.org/publications/files/ECMA-ST/Ecma-262.pdf)
* Histórico e visão geral: <http://javascript.crockford.com/survey.html>
* Referência de número JavaScript: [http://www.humlock.com/blogs/The_Complete_Javascript_Number_Reference](http://www.hunlock.com/blogs/The_Complete_Javascript_Number_Reference)
{#r_EdtJvaScptWSyntxEdtr__tpq_4qc_bq}

