Options, Éditeur de texte, JavaScript, IntelliSense

 

Date de publication : novembre 2016

Pour obtenir la dernière documentation sur Visual Studio 2017, consultez Documentation Visual Studio 2017.

Utilisez la page IntelliSense de la boîte de dialogue Options pour modifier les paramètres qui affectent le comportement d'IntelliSense pour JavaScript. Vous pouvez accéder à la page IntelliSense en choisissant Outils, Options dans la barre de menus, et en développant ensuite Éditeur de texte, JavaScript, IntelliSense.

System_CAPS_ICON_note.jpg Remarque

Il est possible que pour certains des éléments de l'interface utilisateur de Visual Studio, votre ordinateur affiche des noms ou des emplacements différents de ceux indiqués dans les instructions suivantes. L'édition de Visual Studio dont vous disposez et les paramètres que vous utilisez déterminent ces éléments. Pour plus d'informations, consultez Personnalisation de l'IDE.

La page IntelliSense contient les sections suivantes :

Vous pouvez utiliser ces options pour définir comment l'éditeur JavaScript doit valider la syntaxe dans votre document.

Afficher les erreurs de syntaxe
Lorsque cette case à cocher n'est pas activée, l'éditeur de code JavaScript n'affiche aucune erreur de syntaxe. Cela est utile si vous travaillez avec du code dont vous n'êtes pas l'auteur et que vous n'avez pas l'intention de corriger les erreurs de syntaxe.

Lorsque cette case à cocher est activée, vous pouvez activer la case à cocher Afficher les erreurs comme des avertissements.

Afficher les erreurs comme des avertissements
Lorsque cette case à cocher est activée, les erreurs JavaScript sont indiquées sous forme d'avertissements et non d'erreurs dans la liste d'erreurs.

Télécharger les références distantes (par exemple, http://) pour les fichiers dans le projet Fichiers divers
Lorsque cette case à cocher est activée, et si vous disposez d'un fichier JavaScript ouvert en dehors d'un projet, Visual Studio télécharge des fichiers JavaScript distants référencés dans le fichier afin de fournir des informations IntelliSense. Si cette option est sélectionnée, les fichiers sont téléchargés lorsque vous les incluez en tant que référence dans votre fichier JavaScript.

System_CAPS_ICON_note.jpg Remarque

Pour les projets Web, les fichiers distants référencés dans votre projet sont téléchargés par défaut.

Vous pouvez utiliser ces options pour modifier le comportement de la saisie semi-automatique des instructions IntelliSense.

Utiliser uniquement la touche Tabulation ou Entrée pour valider
Lorsque cette case à cocher est activée, l'éditeur de code JavaScript ajoute des instructions aux éléments sélectionnés dans la liste de saisie semi-automatique uniquement lorsque vous appuyez sur la touche Tabulation ou la touche Entrée. Lorsque cette case à cocher est désactivée, d'autres caractères, comme un point, une virgule, deux-points, une parenthèse ouvrante, et une accolade ouvrante ({)) peuvent également ajouter des instructions aux éléments sélectionnés.

Vous pouvez utiliser ces options pour spécifier les types de fichiers IntelliSense .js qui sont dans la portée pour différents types de projet JavaScript. Les références IntelliSense sont généralement utilisées pour fournir une prise en charge IntelliSense pour les objets globaux. Vous pouvez également utiliser cette page pour définir l'ordre de chargement des scripts qui doivent être chargés au moment de l'exécution, et ajouter des fichiers d'extension IntelliSense.

Groupes de référence
Cette option spécifie le type de groupe de référence. Trois groupes de référence sont pris en charge :

Vous pouvez utiliser les groupes de référence prédéfinis pour spécifier les fichiers IntelliSense .js particuliers qui sont dans la portée des projets JavaScript. Quatre groupes de référence sont disponibles :

  • Implicite (version de Windows) pour les applications Windows 8.x Store en JavaScript. Les fichiers inclus dans ce groupe se trouvent dans la portée pour chaque fichier .js ouvert dans l'éditeur de code pour les applications Windows 8.x Store utilisant JavaScript.

  • Implicite (Web) pour les projets HTML5. Les fichiers inclus dans ce groupe figurent dans la portée de chaque fichier .js ouvert dans l'éditeur de code pour ces types de projet.

  • Groupes de référence de processus de travail dédié pour les traitements Web HTML5. Les fichiers spécifiés dans ce groupe figurent dans la portée des fichiers .js qui possèdent une référence explicite à un groupe de référence de processus de travail dédié.

  • Générique pour les autres types de projet JavaScript.

Fichiers inclus
Cette option spécifie l'ordre dans lequel les fichiers sont chargés dans le contexte du service de langage. Vous pouvez configurer l'ordre à l'aide des boutons Supprimer, Monter et Descendre. Pour qu'IntelliSense fonctionne correctement, un fichier qui dépend des autres doit être chargé après l'autre fichier.

System_CAPS_ICON_caution.jpg Attention

Si un objet est défini de manière inconditionnelle dans deux références implicites ou plus, la dernière référence de cette liste sera utilisée pour définir l'objet.

Ajouter une référence au groupe
Cette option permet d'ajouter des fichiers IntelliSense .js supplémentaires en parcourant les fichiers appropriés.

IntelliSense JavaScript

Afficher: