0% ont trouvé ce document utile (0 vote)
0 vues5 pages

Guide Visual Studio

Ce document fournit un guide détaillé des menus et fonctionnalités de Visual Studio, en expliquant l'utilité de chaque option disponible. Il couvre les menus principaux tels que Fichier, Édition, Affichage, Projet, Déboguer, ainsi que d'autres menus comme Git et Test. Chaque fonctionnalité est décrite avec ses actions et raccourcis associés pour faciliter l'utilisation de l'environnement de développement.

Transféré par

n40m1c4rmen
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
0 vues5 pages

Guide Visual Studio

Ce document fournit un guide détaillé des menus et fonctionnalités de Visual Studio, en expliquant l'utilité de chaque option disponible. Il couvre les menus principaux tels que Fichier, Édition, Affichage, Projet, Déboguer, ainsi que d'autres menus comme Git et Test. Chaque fonctionnalité est décrite avec ses actions et raccourcis associés pour faciliter l'utilisation de l'environnement de développement.

Transféré par

n40m1c4rmen
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Guide Explicatif des Menus et Fonctionnalités de

Visual Studio

Ce document détaille l'utilité de chaque fonctionnalité présente dans les menus de l'environnement de
développement Visual Studio, sur la base des captures fournies.

1. Menu Fichier

Ce menu regroupe l'ensemble des commandes liées à la gestion globale de la solution, du projet et des
fichiers physiques sur le disque.

Fonctionnalité Utilité & Description

Nouveau / Ouvrir Permet de créer ou d'ouvrir un nouveau projet, une


solution, un fichier ou un dépôt de code existant.

Cloner le dépôt... Télécharge un projet hébergé à distance (par


exemple sur GitHub ou Azure DevOps) directement
sur la machine locale.

Fenêtre de démarrage Affiche l'écran d'accueil initial de Visual Studio


permettant de choisir rapidement un projet récent ou
d'en créer un.

Ajouter Permet d'ajouter un nouveau projet ou un projet


existant à la solution actuelle pour travailler sur
plusieurs modules.

Fermer / Fermer la solution Ferme le fichier en cours d'édition ou décharge


complètement la solution et ses projets de la
mémoire.

Enregistrer [Fichier] Ctrl+S Sauvegarde les modifications apportées au fichier


actif (ici [Link]).

Enregistrer tout Ctrl+Maj+S Sauvegarde simultanément tous les fichiers modifiés


et la configuration de la solution.

Mise en page / Imprimer... Configure l'affichage papier et permet d'imprimer le


code source sélectionné ou le document actif.

Paramètres de compte... Gère la connexion au compte Microsoft, l'activation


des licences Visual Studio et la synchronisation des
préférences.

1
Projets et solutions récents Fournit un accès rapide aux derniers projets sur
lesquels le développeur a travaillé.

Quitter Alt+F4 Ferme l'environnement de développement Visual


Studio.

2. Menu Édition

Ce menu est dédié aux manipulations de texte, à la navigation au sein du code et aux opérations de
refactorisation courantes.

Fonctionnalité Utilité & Description

Atteindre / Rechercher et remplacer Outils puissants pour localiser ou remplacer du texte,


des symboles ou des fichiers spécifiques dans tout le
projet.

Annuler / Rétablir Ctrl+Z / Ctrl+Y Annule la dernière action effectuée ou rétablit l'action
qui vient d'être annulée.

Couper / Copier / Coller Actions standards de gestion du presse-papiers pour


déplacer ou dupliquer du code.

Afficher l'historique du Presse-papiers Permet de voir et de réutiliser des éléments


précédemment copiés, au-delà du dernier élément
en date.

Dupliquer Ctrl+D Copie et colle instantanément la ligne actuelle ou la


sélection directement en dessous.

Supprimer / Sélectionner tout Efface le texte sélectionné ou sélectionne l'intégralité


du document en cours.

Avancé Sous-menu contenant des options spécifiques


comme la gestion des espaces blancs, la mise en
commentaire rapide ou la casse.

IntelliSense Regroupe les aides au développement : complétion


automatique, listes de membres, info-bulles de
paramètres et vérification rapide.

Refactoriser Permet de restructurer le code de manière sécurisée


(extraire une méthode, renommer une variable
partout, etc.) sans en changer le comportement.

2
3. Menu Affichage

Il contrôle l'interface graphique de Visual Studio en permettant d'afficher ou de masquer les différents volets
et outils d'analyse.

Fonctionnalité Utilité & Description

Code F7 / Concepteur Maj+F7 Bascule l'affichage entre l'éditeur de code source


textuel et l'interface visuelle (designer de fenêtres).

Explorateur de solutions Ctrl+Alt+L L'arborescence principale affichant tous les projets,


fichiers, classes et dépendances de l'application.

Modifications / Dépôt Git Affiche l'état du contrôle de version local, les fichiers
modifiés et l'historique des commits.

GitHub Copilot Chat Ouvre l'interface de discussion avec l'assistant IA


intégré pour poser des questions sur le code ou
demander de l'aide.

Liste d'erreurs Centralise les erreurs de syntaxe, les avertissements


de compilation et les messages d'analyse de code
en temps réel.

Sortie / Liste des tâches Affiche les logs de compilation/déploiement ou liste


les commentaires contenant des marqueurs comme
TODO.

Boîte à outils Ctrl+Alt+X Contient les composants visuels (boutons, listes,


champs de texte) à glisser-déposer sur le
concepteur.

Terminal / Fenêtre Propriétés Intègre une invite de commande dans l'EDI et permet
de modifier les attributs d'un objet ou composant
sélectionné.

4. Menu Projet (Éléments du projet)

Ce menu permet d'enrichir la structure du projet sélectionné en y ajoutant des briques logicielles ou en
configurant ses dépendances.

Fonctionnalité Utilité & Description

Ajouter une fenêtre / page / contrôle (WPF) Insère des composants d'interface utilisateur
spécifiques à la technologie WPF.

3
Ajouter une classe... Crée un nouveau fichier de code source contenant
une structure de classe vide pour organiser la
logique métier.

Ajouter un nouvel élément... Ouvre un catalogue complet de types de fichiers


(fichiers de configuration, bases de données,
interfaces).

Modifier le fichier projet Ouvre directement le fichier de configuration XML


sous-jacent (.csproj) pour des éditions manuelles
avancées.

Gérer les packages NuGet... Interface permettant de rechercher, installer et mettre


à jour des bibliothèques tierces (packages externes).

Nettoyage du code Applique automatiquement les règles de style de


code (formatage, suppression des imports inutilisés).

5. Menu Déboguer

Ce menu rassemble les outils indispensables pour exécuter pas à pas le programme, traquer les bugs et
analyser l'état de la mémoire.

Fonctionnalité Utilité & Description

Démarrer le débogage F5 Lance l'application en y attachant le débogueur pour


pouvoir inspecter les variables et s'arrêter sur les
lignes voulues.

Exécuter sans débogage Ctrl+F5 Lance l'application à vitesse maximale sans s'arrêter
sur les points d'arrêt.

Pas à pas détaillé / principal F11 / F10 Avance d'une ligne de code. Le pas à pas détaillé
entre dans les fonctions appelées, le principal les
exécute d'un coup.

Basculer le point d'arrêt F9 Ajoute ou supprime une marque d'arrêt sur la ligne
sélectionnée pour interrompre l'exécution du
programme à cet endroit.

6. Autres Menus (Git, Test, Outils, Fenêtres)

Ces commandes gèrent les fonctionnalités transverses du cycle de vie du développement logiciel.

Menu / Fonctionnalité Utilité & Description

4
Git : Commiter ou remiser (stash) Enregistre les modifications locales dans l'historique
de version ou les met de côté temporairement.

Test : Exécuter tous les tests Lance la suite de tests unitaires pour valider
automatiquement la non-régression du code.

Outils : Gestionnaire de package NuGet Permet l'accès à la console en ligne de commande


pour manipuler les dépendances du projet.

Outils : Options... Panneau de configuration centralisé de Visual Studio


(thème, raccourcis, comportement de l'éditeur).

Fenêtres : Fractionner / Dupliquer l'onglet Divise l'espace de travail pour afficher et modifier
plusieurs fichiers de code côte à côte.

Vous aimerez peut-être aussi