Opzioni, Editor di testo, JavaScript, IntelliSense
Utilizzare la pagina IntelliSense della finestra di dialogo Opzioni per modificare le impostazioni relative al funzionamento di IntelliSense per JavaScript. Per accedere alla pagina IntelliSense, scegliere Strumenti, Opzioni nella barra dei menu e quindi espandere Editor di testo, JavaScript, IntelliSense.
Nota
Nomi o percorsi visualizzati per alcuni elementi dell'interfaccia utente di Visual Studio nelle istruzioni seguenti potrebbero essere diversi nel computer in uso. La versione di Visual Studio in uso e le impostazioni configurate determinano questi elementi. Per altre informazioni vedere Personalizzazione delle impostazioni di sviluppo in Visual Studio.
La pagina IntelliSense include le sezioni seguenti:
Convalida
È possibile utilizzare queste opzioni per impostare le preferenze di convalida della sintassi da parte dell'editor JavaScript nel documento.
Mostra errori di sintassi
Se questa casella di controllo non è selezionata, il codice JavaScript non mostra errori di sintassi. Risulta utile se si utilizza codice non scritto dall'utente e non si intende correggere alcun errore di sintassi.Se questa casella di controllo è selezionata, è possibile selezionare la casella di controllo Mostra errori come avvisi.
Mostra errori come avvisi
Se questa casella di controllo è selezionata, gli errori JavaScript vengono mostrati come avvisi, anziché come errori nel relativo elenco.Download di riferimenti remoti (ad esempio, http://) per i file nel progetto di file esterni
Se questa casella di controllo è selezionata e se all'esterno del contesto di un progetto è aperto un file JavaScript, in Visual Studio verranno scaricati i file JavaScript remoti a cui si fa riferimento nel file allo scopo di fornire informazioni relative a IntelliSense. Se questa opzione è selezionata, i file verranno scaricati nel momento in cui verranno inclusi come riferimento nel file JavaScript.Nota
Per i progetti Web, i file remoti a cui viene fatto riferimento nel progetto vengono scaricati per impostazione predefinita.
Completamento istruzioni
È possibile utilizzare queste opzioni per modificare il comportamento di completamento delle istruzioni IntelliSense.
- Usa solo TAB o INVIO per il commit
Se questa casella di controllo è selezionata, l'editor di codice JavaScript aggiungerà istruzioni agli elementi selezionati nell'elenco di completamento solo dopo aver premuto il tasto TAB o INVIO. Se questa casella di controllo non è selezionata, anche altri caratteri, tra cui punti, virgole, due punti, parentesi aperte e parentesi graffe aperte ({), possono aggiungere istruzioni agli elementi selezionati.
Riferimenti
È possibile utilizzare queste opzioni per specificare i tipi di file .js IntelliSense che rientrano nell'ambito per tipi di progetti JavaScript diversi. I riferimenti di IntelliSense vengono in genere utilizzati per fornire il supporto IntelliSense per oggetti globali. È inoltre possibile utilizzare questa pagina per impostare l'ordine di caricamento per gli script che devono essere caricati al runtime e per aggiungere file di estensione IntelliSense.
Gruppi di riferimenti
Questa opzione specifica il tipo di gruppo di riferimenti. Sono supportati tre gruppi di riferimenti:È possibile utilizzare gruppi di riferimenti predefiniti per specificare che determinati file .js IntelliSense rientrino nell'ambito per progetti JavaScript diversi. Sono disponibili quattro gruppi di riferimenti:
Implicito (Windows version), per le app Windows Store che utilizzano JavaScript. I file inclusi in questo gruppo rientrano nell'ambito per ogni file .js aperto nell'editor di codice per le app Windows Store che utilizzano JavaScript.
Implicito (Web), per progetti HTML5. I file inclusi in questo gruppo rientrano nell'ambito per ogni file .js aperto nell'editor di codice per questi tipi di progetto.
Gruppi di riferimenti a processi di lavoro dedicati, per lavori Web HTML5. I file specificati in questo gruppo rientrano nell'ambito per i file .js con un riferimento esplicito a un gruppo di riferimenti a processi di lavoro dedicati.
Generico, per altri tipi di progetti JavaScript.
File inclusi
Questa opzione specifica l'ordine di caricamento dei file nel contesto del servizio di linguaggio. È possibile configurare l'ordine utilizzando i pulsanti Rimuovi, Sposta su e Sposta giù. Per garantire il funzionamento di IntelliSense, un file dipendente da un altro dovrà essere caricato dopo quest'ultimo.Avviso
Se un oggetto viene definito in modo non condizionale in due o più riferimenti impliciti, per definire l'oggetto verrà utilizzato l'ultimo riferimento in questo elenco.
Aggiungi riferimento a gruppo corrente
Questa opzione consente di aggiungere ulteriori file .js IntelliSense passando a quelli appropriati.