Partager via


Présentation de l'environnement de développement de Visual C# Express

Mise à jour : novembre 2007

Vous pouvez générer, tester et déboguer votre application C# dans l'environnement de développement intégré (IDE, Integrated Development Environment) de Visual C# Express. L'IDE de Visual C# Express propose une interface utilisateur simplifiée qui comporte les éléments suivants :

  • Éditeur de code
    Fenêtre dans laquelle vous entrez votre code source C#.

  • Concepteur Windows Forms
    Pour construire l'interface utilisateur de votre application.

  • Explorateur de données
    Pour consulter des informations stockées dans les bases de données.

  • Débogueur
    Outil puissant pour dépister pas à pas les erreurs de votre application.

L'IDE gère tout votre code source et vos fichiers de ressources dans le cadre de projets. Il fournit des outils pour modifier le code, concevoir des interfaces utilisateur, générer et déboguer.

IDE de Visual C# Express

La plupart du temps, vous allez alterner entre le concepteur Windows Forms, où vous créez l'interface utilisateur de votre programme, et l'éditeur de code, où vous entrez le code source C# qui compose le plus gros de votre application. Le concepteur Windows Forms permet d'ajouter rapidement à votre formulaire des contrôles simples tels que les boutons, les menus et les contrôles onglet, ainsi que des contrôles plus avancés tels que les navigateurs Web, les calendriers et les contrôles d'affichage de grille. Le concepteur génère automatiquement le code source qui crée ces contrôles et inclut les méthodes C# que votre programme utilisera pour interagir avec les contrôles.

Éditeur de code de Visual C# Express

Fonctionnalités de l'IDE de Visual C# Express

L'IDE C# contient plusieurs fenêtres, barres d'outils et menus dont vous pouvez adapter la configuration à vos propres préférences et à votre façon de travailler. Les fenêtres peuvent être ancrées, liées par des onglets ou masquées pour laisser plus de place aux fenêtres que vous utilisez le plus souvent.

Les fonctionnalités les plus importantes à remarquer dans l'IDE sont :

  • La fenêtre de l'éditeur de code : entrez votre code C# ici. Elle utilise des codes couleur pour mettre en évidence des mots clés et des commentaires. Ses puissantes fonctionnalités, telles que la saisie semi-automatique de code, facilitent la programmation et réduisent les erreurs. Les outils de refactorisation puissants de l'éditeur de code permettent de manipuler intelligemment votre code source. Par exemple, vous pouvez extraire du code et l'utiliser automatiquement pour créer une méthode. Consultez Comment : extraire une méthode à l'aide de la refactorisation.

  • Fenêtre Explorateur de solutions : affiche tous les fichiers qui composent votre projet.

    Remarque :

    Vous rencontrerez quelquefois le terme « solution ». Une solution peut contenir plusieurs projets, tels qu'une application Windows et une bibliothèque de classes.

  • Nœud de projet : contient les éléments spécifiques du projet, tels que les fichiers et dossiers.

  • Fenêtre Propriétés : affiche les propriétés des éléments sélectionnés. Les propriétés définissent des caractéristiques de certains objets, telles que l'emplacement d'un bouton, le nom d'un formulaire, le style d'un texte, etc. L'apparence de la fenêtre Propriétés varie selon l'objet sélectionné.

  • Fenêtre Concepteur Forms : fournit l'aire de conception de l'interface utilisateur de l'application. Une application Windows typique se compose d'un formulaire qui contient les contrôles et affiche le texte composant l'application. Initialement, cette fenêtre est masquée car elle se trouve derrière l'éditeur de code. Vous pouvez soit consulter le code source soit utiliser cette visualisation de votre application, et basculer entre les deux affichages pendant que vous travaillez.

  • Fenêtre Boîte à outils : contient des contrôles tels que des boutons et des minuteries. Cette fenêtre s'ouvre lorsque vous cliquez sur l'onglet Boîte à outils. Elle peut être ancrée dans l'IDE pour être toujours disponible, ou configurée de manière à sortir de votre vue lorsque vous ne l'utilisez pas.

  • Onglets des éléments de la boîte à outils : chaque onglet configurable contient un jeu de composants qui peuvent être ajoutés au projet en les faisant simplement glisser jusqu'au formulaire. Par exemple, si vous faites glisser un composant Timer sur le formulaire, un code est créé pour gérer une minuterie en arrière-plan dans votre application.

  • Fenêtre Liste des tâches : répertorie les tâches requises pour mener à bien le développement d'une solution, telles que les corrections d'erreurs que peuvent comporter l'éditeur de code ou le compilateur, ou les tâches entrées par l'utilisateur.

  • Affichage de classes : une façon de consulter votre projet comme un jeu de classes et leurs méthodes. C'est un affichage logique de votre projet, indépendant de la façon dont vous choisissez d'organiser vos fichiers dans les fichiers sources.

  • Fenêtre Sortie : affiche des informations générées par le processus de génération.

  • Fenêtre Liste d'erreurs : affiche les erreurs de compilation.

Voir aussi

Tâches

Comment : créer une application console C#

Comment : créer des applications Windows Forms C#

Concepts

Initiation au langage C#

Autres ressources

Visual C# Express

Utilisation de l'IDE de Visual C# Express