Vue d'ensemble d'IntelliSense Transact-SQL
IntelliSense fournit plusieurs fonctionnalités pour rendre votre expérience en matière de programmation Transact-SQL plus productive. Lors de l'utilisation de l'éditeur Transact-SQL, IntelliSense offre des listes d'objets de base de données de votre connexion ou projet actuel, et les insère automatiquement dans votre code selon votre sélection. IntelliSense peut compléter des mots à votre place et fournir des info-bulles qui décrivent des fonctions, des paramètres et des procédures stockées.
En plus des menus et info-bulles, IntelliSense fournit également des fonctionnalités d'analyse du code qui simplifient la lecture de votre code. La correspondance des séparateurs vous aide à identifier des blocs de code et des régions de code réductibles, ce qui facilite l'utilisation de fichiers SQL volumineux.
Vous pouvez également insérer des extraits de code complets pour les modèles de programmation Transact-SQL courants. Pour plus d'informations, consultez Utilisation d'extraits de code Transact-SQL.
Utilisation d'IntelliSense en ligne et hors connexion
Les fonctionnalités IntelliSense Liste des membres, Compléter le mot, Informations sur les paramètres et Infos express sont uniquement disponibles dans l'éditeur Transact-SQL sous certaines conditions. La disponibilité de ces fonctionnalités dépend de deux facteurs : si le fichier que vous modifiez est associé à un projet de base de données et si vous êtes connecté à une instance de SQL Server. Pour plus d'informations, consultez Dépannage d'IntelliSense Transact-SQL.
Les fonctionnalités IntelliSense suivantes sont toujours disponibles, même quand l'éditeur n'est pas associé à un projet ni connecté à une instance de SQL Server.
Colorisation de code
Correspondance des séparateurs
Régions de code réductibles
Extraits de code Transact-SQL
Pour utiliser Liste des membres, Compléter le mot, Informations sur les paramètres et Infos express, le fichier .sql doit faire partie d'un projet Visual Studio ou être connecté à une instance de SQL Server.
Liste des membres
La fonctionnalité Liste des membres fournit une liste d'objets de base de données valides selon la syntaxe Transact-SQL que vous tapez dans l'éditeur Transact-SQL. Après avoir sélectionné un membre dans la liste, appuyez sur ENTRÉE ou TAB pour insérer ce membre dans votre code. Pour plus d'informations, consultez List Members.
Compléter le mot
La fonctionnalité Compléter le mot permet de taper la fin d'un nom de variable, de commande ou de fonction une fois que vous avez entré suffisamment de caractères pour identifier de façon unique le terme. Pour plus d'informations, consultez Complete Word.
Informations sur les paramètres
La fonctionnalité Informations sur les paramètres ouvre une liste de paramètres qui fournit des informations sur le nombre, le nom et le type des paramètres requis par une fonction ou une procédure stockée. Le paramètre en gras indique le paramètre actuel requis lorsque vous tapez une fonction ou une procédure stockée.
La liste des paramètres est également affichée pour les fonctions imbriquées. Si vous tapez une fonction comme paramètre d'une autre fonction, la liste affiche dans un premier temps les paramètres de la fonction interne. Dans un second temps, la liste affiche les paramètres de la fonction externe. Pour plus d'informations, consultez Parameter Info.
Infos express
La fonctionnalité Infos express affiche la déclaration complète pour tout identificateur dans votre code. Lorsque vous déplacez le pointeur de la souris sur un identificateur, sa déclaration apparaît dans une fenêtre indépendante jaune. Pour plus d'informations, consultez Quick Info.
Notes
La fonctionnalité Infos express pour Transact-SQL est uniquement disponible pour les identificateurs pris en charge par IntelliSense. Pour plus d'informations, consultez Syntaxe Transact-SQL prise en charge par IntelliSense.
Fonctionnalités d'analyse
Pour simplifier la lecture de votre code, l'éditeur Transact-SQL offre la colorisation de code, la correspondance des séparateurs et les régions de code réductibles. La correspondance des séparateurs de l'éditeur Transact-SQL vous informe immédiatement si les éléments syntaxiques qui doivent être codés par paire sont correctement assortis. Par exemple, lors du regroupement par parenthèse ou BEGIN et END, les paires correspondantes sont mises en surbrillance dans l'éditeur à mesure que vous les tapez. Pour plus d'informations, consultez Utilisation de la correspondance des séparateurs Transact-SQL.
L'éditeur Transact-SQL vous permet également de réduire des blocs de code à l'intérieur des paires de séparateurs. Un clic sur la zone avec le signe moins réduit le bloc de code suivant.
Un clic sur la zone avec le signe plus restaure le bloc de code.
Extraits de code
La fonctionnalité Extraits de code Transact-SQL vous permet de coder rapidement les modèles de programmation Transact-SQL courants. Utilisez les menus IntelliSense pour sélectionner le type d'extrait de code que vous souhaitez. Après avoir créé l'extrait de code, utilisez la touche TAB pour accéder à la syntaxe que vous pouvez changer. L'image suivante montre le menu Extrait de code Transact-SQL utilisé pour créer l'instruction CREATE TABLE dans l'exemple précédent. Pour plus d'informations, consultez Utilisation d'extraits de code Transact-SQL.
Voir aussi
Autres ressources
Utilisation de la correspondance des séparateurs Transact-SQL
Utilisation d'extraits de code Transact-SQL