Opções, Editor de Texto, JavaScript, IntelliSense
Use a página IntelliSense da caixa de diálogo Opções para modificar as configurações que afetam o comportamento do IntelliSense para JavaScript. É possível acessar a página IntelliSense escolhendo Ferramentas, Opções na barra de menus e expandindo Editor de Texto, JavaScript, IntelliSense.
Dica
Seu computador pode mostrar nomes ou locais diferentes para alguns dos elementos da interface do usuário do Visual Studio nas instruções a seguir. A edição do Visual Studio que você possui e as configurações que você usa determinam esses elementos. Para obter mais informações, consulte Personalizando configurações de desenvolvimento no Visual Studio.
A página IntelliSense contém as seguintes seções:
Validação
Você pode usar essas opções para definir preferências de como o editor JavaScript valida a sintaxe no seu documento.
Mostrar erros de sintaxe
Quando essa caixa de seleção não é marcada, o editor de código do JavaScript não mostra erros de sintaxe. Isso será útil se você estiver trabalhando com código que não escreveu e não pretende corrigir erros de sintaxe.Quando essa caixa de seleção é marcada, você tem a opção de marcar a caixa de seleção Mostrar erros como avisos.
Mostrar erros como avisos
Quando essa caixa de seleção é marcada, os erros do JavaScript são mostrados como avisos, e não como erros na lista de erros.Baixar referências remotas (por exemplo, http://) para arquivos no projeto de arquivos diversos
Quando essa caixa de seleção é marcada e, se você tiver um arquivo JavaScript aberto fora do contexto de um projeto, o Visual Studio baixará os arquivos JavaScript remotos referenciados no arquivo com a finalidade de fornecer informações do IntelliSense. Se essa opção for selecionada, os arquivos serão baixados quando você incluí-los como uma referência no seu arquivo JavaScript.Dica
Em projetos Web, os arquivos remotos referenciados no seu projeto são baixados por padrão.
Preenchimento de declaração
Você pode usar essas opções para alterar o comportamento do preenchimento de declaração do IntelliSense.
- Usar apenas o Tab ou Enter para confirmar
Quando essa caixa de seleção é marcada, o editor de código do JavaScript acrescenta instruções com itens selecionados na lista de preenchimento apenas depois que você escolhe a tecla Tab ou Enter. Quando essa caixa de seleção não é marcada, outros caracteres, como ponto, vírgula, dois-pontos, parênteses de abertura e chave de abertura ({), também podem acrescentar instruções com os itens selecionados.
Referências
Você pode usar essas opções para especificar os tipos de arquivo .js do IntelliSense que estão no escopo de diferentes tipos de projeto JavaScript. Geralmente, as referências do IntelliSense são usadas para oferecer suporte a objetos globais do IntelliSense. Também é possível usar essa página para definir a ordem de carregamento de scripts que devem ser carregados no tempo de execução e para adicionar arquivos de extensão do IntelliSense.
Grupos de referência
Essa opção especifica o tipo do grupo de referência. Há suporte para três grupos de referência:Você pode usar grupos de referência predefinidos para especificar se determinados arquivos .js do IntelliSense estão no escopo para diferentes projetos JavaScript. Quatro grupos de referência estão disponíveis:
Implícitos (Windows version) para aplicativos da Windows Store usando JavaScript. Os arquivos incluídos nesse grupo estão no escopo de cada arquivo .js aberto no Editor de Códigos para aplicativos da Windows Store usando JavaScript.
Implícito (Web), para projetos HTML5. Os arquivos incluídos nesse grupo estão no escopo de cada arquivo .js aberto no Editor de Códigos para esses tipos de projeto.
Grupos de referência de atividade dedicada, para web workers HTML5. Os arquivos especificados nesse grupo estão no escopo de arquivos .js que têm uma referência explícita a um grupo de referência de atividade dedicada.
Genérico, para outros tipos de projeto JavaScript.
Arquivos incluídos
Essa opção especifica a ordem na qual os arquivos são carregados no contexto do serviço de linguagem. Você pode configurar a ordem usando os botões Remover, Mover para cima e Mover para Baixo. Para que o IntelliSense funcione corretamente, um arquivo que depende de outro deve ser carregado depois do outro arquivo.Aviso
Se um objeto for definido incondicionalmente em duas ou mais referências implícitas, a última referência nessa lista será usada para definir o objeto.
Adicionar uma referência ao grupo
Essa opção fornece uma maneira de adicionar arquivos .js extras do IntelliSense navegando até os arquivos apropriados.