Tutoriel Visual Studio: tout ce que vous devez savoir

Cet article Edureka vous aidera avec une approche compréhensive sur la façon de coder dans Visual Studio avec des exemples en temps réel pour une meilleure compréhension.

Visual Studio est l'un des IDE les plus puissants qui fonctionne avec tous les principaux langages de programmation tels que C #, Python et versions. Il est maintenu par Microsoft Corporation. Cet IDE regorge de fonctionnalités et fonctionnalités riches que l'on peut imaginer. Dans ce didacticiel, je vais vous expliquer ses fonctionnalités importantes.



Qu'est-ce que Visual Studio?

Visual Studio est une entreprise de développement intégré avancé exclusivement développée Microsoft Corporation en 2000. Il est activement utilisé pour développer des programmes informatiques, des sites Web, des applications de bureau, des applications mobiles, des jeux et bien plus encore.



Visual-Studio-Tutorial-what-is-Visual-Studio-Edureka

Visual Studio est suffisamment capable de supporter plus de 36+ Langages de programmation qui permettent à l'éditeur de code et au compilateur d'exécuter presque n'importe quel langage de programmation. Certains langages populaires pris en charge par Visual Studio sont Bases visuelles, , , C # P rogramme ming Langue , , .



Fonctionnalités de Visual Studio

Visual Studio fournit les fonctionnalités les plus avancées recherchées par les derniers développeurs. Quelques-unes des caractéristiques les plus importantes sont décrites ci-dessous.

  • Éditeur de code

Visual Studio possède le meilleur éditeur de code de sa catégorie qui prend en charge plusieurs fonctionnalités. Il permet aux signets dans le code d'intégrer la navigation rapide. En plus du texte normal, VS fournit également une recherche incrémentielle, une recherche Regex, un presse-papiers multi-éléments et une liste de tâches.

L'éditeur est également capable de prendre en charge la refactorisation du code, la réorganisation des paramètres, le changement de nom de variable et de méthode, l'extraction d'interface et bien d'autres fonctionnalités conviviales.



  • Débogueur

Le remarquable débogueur de MS Visual Studio peut fonctionner à la fois en tant que débogueur au niveau machine et en tant que débogueur au niveau source. Il est capable de déboguer le code mappé ainsi que le code natif. Il est capable de compiler n'importe quel langage de programmation prenant en charge VS.

Il est capable de s'attacher au processus en cours d'exécution pour mener des procédures de surveillance et de débogage sur le code, à condition que le code source soit disponible. VS peut également intégrer des vidages de mémoire et du multi-threading.

  • Designer

Visual Studio comprendun numérode designers visuelspour aider dans ledéveloppement d'applications. Certains des outils sont répertoriés ci-dessous.

Designer La description
Concepteur WPF WPS autorise les interfaces utilisateur pour Windows Presentation Foundation.
Concepteur Windows Forms Le concepteur Windows Forms crée des applications GUI à l'aide de Windows Forms.
Concepteur de classe Le Concepteur de classes autorise et modifie les classes, y compris ses membres et leur accès à l'aide de la modélisation UML.
Concepteur Web Visual Studio comprend en outre un éditeur et un concepteur de sites Web qui permettent de créer des sites Web en faisant glisser et en déposant des widgets.
Concepteur de cartographie Le concepteur de mappage est utilisé par LINQ to SQL pour concevoir le mappage entre les schémas d'informations et donc les classes qui encapsulent les données.
Concepteur de données Le concepteur de données est utilisé pour éditer graphiquement les schémas d'informations, ainsi que les tables écrites, les clés primaires et étrangères et les contraintes.

  • Autres outils
Outil La description
Ouvrir le navigateur d'onglets L'éditeur de propriétés modifie les propriétés de l'interface graphique de VS.
Éditeur de propriétés Il répertorie toutes les propriétés disponibles pour les classes, les objets, les pages Web.
Explorateur de serveurs L'Explorateur de serveur gère les connexions à la base de données sur un ordinateur.
Navigateur d'objets Le navigateur d'objets est utilisé pour parcourir les espaces de noms dans les assemblys gérés.
Explorateur d'équipe Team Explorer intègre Axure DevOps dans VS IDE.
Explorateur de données Data Explorer gère les bases de données et les instances MS SQL.
Explorateur de solution L'Explorateur de solutions gère et parcourt les fichiers d'une solution.
  • Extensibilité

Visual Studio permet aux développeurs d'écrire des extensions pour Visual Studio afin d'étendre ses capacités. Ces extensions «se connectent» à Visual Studio et étendent sonFonctionnalité. Les extensions sont disponibles sous la forme de macros, de compléments et de packages.

Pourquoi devriez-vous choisir Visual Studio?

La principale raison pour laquelle Visual Studio est devenutellement populaireest qu'il a tout ce que tout programmeur attend de toutcodeéditeur avec quelques f supplémentaires et utileseatures. Sa nature légère, rapide, open-source et multiplateforme, associée à d’autres fonctionnalités intéressantes, lui donne un avantage supplémentaire par rapport à tout autre éditeur.

Installez Visual Studio

Nous installerons et configurerons Microsoft Visual Studio en suivant les étapes mentionnées ci-dessous:

Étape 1 : Téléchargez Microsoft Visual Studio

Google pour le dernière version de Visual Studio et téléchargez le installer fichier dans votre système local, puis courir le fichier d'installation comme un administrateur.

Étape 2: sélectionnez le package de développement de bureau .NET

Une fois que vous exécutez le programme d'installation, l'éditeur de Visual Studio sera téléchargé avec succès dans votre système local.Plus tard, une boîte de dialogue s'affichera sur l'écran de votre bureau pour demander un package particulier dont vous avez besoin dans votre système. Ici, vous devez sélectionner le Développement de bureau .NET paquet.

Étape 3: définir l'environnement C #

Une fois vos colis pour Développement .NET sont téléchargés, puis une autre boîte de dialogue s'affichera sur votre écran vous demandant l'environnement de développement que vous recherchez. Ici, vous pourriez sélectionnez l'environnement pour C # ou toute autre langue, selon vos besoins.

série fibonacci c ++

Étape 4: Créez votre premier projet

Une fois l'environnement défini, vous êtes tous prêts à partir. Démarrez votre Visual Studio et sélectionnez créer un nouveau projet option dans la boîte de dialogue affichée.

Vous serez redirigé vers la boîte de dialogue suivante et là, vous devez sélectionner Bibliothèque de classes comme Norme .NET comme indiqué ci-dessous.

Dans la boîte de dialogue suivante, il vous sera demandé de configurer votre projet. Configurez-le et vous êtes maintenant dans l'éditeur. Écrivez votre premier programme et exécutez-le. La sortie sera affichée avec succès sur l'invite de commande.

//Production:

Passons maintenant aux opérations de base pouvant être effectuées dans Visual Studio.

Opérations de base

Les opérations de base dans Microsoft Visual Studio sont les suivantes.

Comment ouvrir un projet existant

Dans le coin supérieur gauche, nous avons un fichier ouvert icône. Cliquez sur et sélectionnez la destination où se trouve votre projet comme indiqué ci-dessous.

Sélectionnez le projet et votre code sera affiché sur l'éditeur comme indiqué ci-dessous.

//Exemple:

// List en utilisant System en utilisant System.Collections.Generic classe publique Edureka {public static void Main (string [] args) {var names = new List & ltstring & gt () names.Add ('Sandhya') names.Add ('Arun') names .Add ('Prashanth') names.Add ('Kiran') foreach (var name in names) {Console.WriteLine (name)}}}

//Production:

Sélectionnez l'icône d'enregistrement, puis exécutez votre code. L'option d'exécution sera sur la barre d'outils comme indiqué ci-dessous.

Pendant que vous exécutez votre programme, vous pouvez même définir des points d'arrêt dans votre code et même appliquer le reformatage du code en cliquant avec le bouton droit sur l'éditeur de texte.

tutoriel sql et pl sql

De plus, avançons et apprenons à propos de la palette de ligne de commande.

Palette de ligne de commande

c ++ sort un tableau int

Microsoft Visual Studio Code est également accessible depuis le clavier. la combinaison de touches la plus nécessaire à saisir est Ctrl + Maj + P qui fait apparaître la palette de commandes. De là, vous avez accès à tout ou partie des fonctionnalités de VS Code, ainsi qu'à des raccourcis clavier pour les principales opérations courantes.

L'interface utilisateur de la palette de commandes permet d'accéder à plusieurs commandes. vous exécuterez des commandes d’éditeur, ouvrirez des fichiers, fouilleriez à la recherche de symboles, verrez une définition rapide d’un fichier tout en exploitant une fenêtre interactive équivalente. Quelques conseils sont mentionnés ci-dessous.

Maintenant, laissez-nous comprendre l'encodage de fichiers dans Visual Studio.

Prise en charge du codage de fichiers

Nous pouvons définir le codage du fichier soit globalement, soit en fonction de votre espace de travail en utilisant le fichiers.encodage mise en Paramètres utilisateur ou Paramètres de l'espace de travail.

Vous pouvez afficher le codage du fichier dans la barre d'état.

Cliquez sur l'encodage dans la barre d'état pour rouvrir ou enregistrer le fichier actif avec un encodage différent.

Choisissez ensuite un encodage.

Apprenons-en davantage sur les arguments de ligne de commande supplémentaires.

Arguments de ligne de commande supplémentaires

Peu d'arguments de ligne de commande supplémentaires sont écrits ci-dessous.

Argument La description
- Aller à Lorsqu'il est utilisé avec file: line: column ?, ouvre un fichier à une ligne spécifique et à une position de colonne facultative. Cet argument est fourni car certains systèmes d'exploitation permettent
-Nouveau Ouvre une nouvelle session de VS Code au lieu de restaurer la session précédente.
-r Force l'ouverture d'un fichier ou d'un dossier dans la dernière fenêtre active.
fichier Nom d'un fichier à ouvrir. Si le fichier n’existe pas, il sera créé comme étant sale. Vous pouvez spécifier plusieurs fichiers.
fichier: ligne: colonne? Nom d'un fichier à ouvrir à la ligne spécifiée et à la position de colonne facultative. Vous pouvez spécifier plusieurs fichiers de cette manière, mais vous devez utiliser l'argument -g (une fois) avant d'utiliser le fichier: ligne: colonne? prescripteur.
dossier Nom d'un dossier à ouvrir. Vous pouvez spécifier plusieurs dossiers

Pour chaque fichier et dossier, vous pourrez utiliser des méthodes absolues ou relatives. Moyens relatifs de mesure carrée par rapport au répertoire actuel de la communication électroniquepartout où vous exécutez du code. Si vous spécifiez un seul fichier ou dossier à l'instruction, VS Code ne peut ouvrir qu'une seule instance.

Raccourcis dans Visual Studio

Commander Raccourci
Afficher la liste d'actions Alt + Entrée
Coller à partir du presse-papiers Ctrl + Maj + V
Reformatage du code Ctrl + Atl + Entrée
Achèvement du code Ctrl + Espace
Achèvement du code intelligent Ctrl + Alt + Espace
Forcer l'achèvement Ctrl + Entrée
Déclaration complète Ctrl + Maj + Entrée
Aller à la signature suivante / précédente Ctrl + Maj + Espace / Ctrl + Maj + Alt + Espace
Paramètre de bascule Ctrl + Maj + Alt + 5
Documentation rapide Ctrl + Maj + F1
Insérer un modèle en direct Ctrl + E, L
Entourer de modèle Ctril + E, U
Créer un fichier à partir d'un modèle Ctrl + Alt + Insérer
Générer du code Alt + Insérer
Déplacer le code vers le haut / le bas / la gauche / la droite Ctrl + Maj + Alt + Haut / Bas / Gauche / Droite
Étendre la sélection Ctrl + W
Réduire la sélection Ctrl + Maj + W
Sélectionnez Contenir la déclaration Ctrl + Maj + [
Dupliquer la ligne actuelle Ctrl + D
Joindre les lignes Ctrl + Maj + J
Commentaire de ligne Ctrl + /
Bloquer le commentaire Ctrl + Maj + /
Exécuter Config Ctrl + Maj + Alt + R
Exécuter la construction Ctrl + Maj + F5
Déboguer Alt + F5

Application Calculatrice utilisant C #

//Code

en utilisant System en utilisant System.Collections.Generic en utilisant System.Linq en utilisant System.Text en utilisant l'espace de noms System.Threading.Tasks Edureka {class Program {static void Main (string [] args) {Console.WriteLine ('Calculator Application using C #') Console .WriteLine ('Select 1 to Add') Console.WriteLine ('Select 2 to Substract') Console.WriteLine ('Select 3 to Multiply') Console.WriteLine ('Select 4 to Divide') Console.Write ('Please enter votre choix: ') int ch = Int32.Parse (Console.ReadLine ()) int a, b, c switch (ch) {case 1: Console.Write (' Entrez votre première valeur: ') a = Convert.ToInt32 ( Console.ReadLine ()) Console.Write ('Entrez votre deuxième:') b = Convert.ToInt32 (Console.ReadLine ()) c = a + b Console.WriteLine ('Sum = {0}', c) casse 2: Console.Write ('Entrez votre première valeur:') a = Convert.ToInt32 (Console.ReadLine ()) Console.Write ('Entrez votre deuxième:') b = Convert.ToInt32 (Console.ReadLine ()) c = a - b Console.WriteLine ('Difference = {0}', c) break case 3: Console.Write ('Entrez votre première valeur:') a = Conv ert.ToInt32 (Console.ReadLine ()) Console.Write ('Entrez votre deuxième valeur:') b = Convert.ToInt32 (Console.ReadLine ()) c = a * b Console.WriteLine ('Product = {0}' , c) cas de rupture 4: Console.Write ('Entrez votre première valeur:') a = Convert.ToInt32 (Console.ReadLine ()) Console.Write ('Entrez votre deuxième valeur:') b = Convert.ToInt32 (Console .ReadLine ()) c = a / b Console.WriteLine ('Quotient = {0}', c) break default: Console.WriteLine ('You have selected an Invalid Choice') break} Console.ReadKey ()}}}
 //Production: 

Avec cela, nous arrivons à la fin de cet article. J'espère que vous avez compris le didacticiel Visual Studio, son importance et sa mise en œuvre à travers quelques exemples en temps réel.

Maintenant que vous avez compris les bases de Visual Studio, consultez le par Edureka, une entreprise d'apprentissage en ligne de confiance avec un réseau de plus de 250 000 apprenants satisfaits répartis dans le monde entier. Le cours de formation et de certification Java J2EE et SOA d'Edureka est conçu pour les étudiants et les professionnels qui souhaitent devenir développeur Java. Le cours est conçu pour vous donner une longueur d'avance dans la programmation Java et vous former aux concepts Java de base et avancés ainsi qu'à divers frameworks Java tels que Hibernate et Printemps .

Vous avez une question pour nous? Mentionnez-le dans la section commentaires de ce blog «Tutoriel Visual Studio» et nous vous répondrons dans les plus brefs délais.