Visual Studio Tutorial: Alles, was Sie wissen müssen

Dieser Edureka-Artikel hilft Ihnen mit einem umfassenden Ansatz zum Codieren in Visual Studio mit Echtzeitbeispielen zum besseren Verständnis.

Visual Studio ist eine der leistungsstärksten IDE, die mit allen wichtigen Programmiersprachen wie C #, Python und funktioniert Versionen. Es wird von gepflegt Microsoft Corporation. Diese IDE ist mit umfangreichen Features und Funktionen ausgestattet, die man sich vorstellen kann. In diesem Tutorial werde ich Sie durch die wichtigen Funktionen führen.

Was ist Visual Studio?

Visual Studio ist ein Advanced Integrated Development Enterprise, das exklusiv entwickelt wurde Microsoft Corporation im Jahr 2000. Es wird aktiv verwendet, um Computerprogramme, Websites, Desktop-Anwendungen, mobile Anwendungen, Spiele und vieles mehr zu entwickeln.



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

Visual Studio ist fähig genug, mehr als zu unterstützen 36+ Programmiersprachen, mit denen der Code-Editor und der Compiler nahezu jede Programmiersprache ausführen können. Einige beliebte Sprachen, die von Visual Studio unterstützt werden, sind: Visuelle Grundlagen, , , C # P. Programm ming Sprache , , .

Funktionen von Visual Studio

Visual Studio bietet die fortschrittlichsten Funktionen, nach denen die neuesten Entwickler suchen. Einige der wichtigsten Merkmale werden wie folgt beschrieben.

  • Code-Editor

Das Visual Studio verfügt über den besten Code-Editor seiner Klasse, der mehrere Funktionen unterstützt. Es ermöglicht Lesezeichen im Code, die Schnellnavigation zu integrieren. Zusätzlich zum normalen Text bietet VS auch die inkrementelle Suche, die Regex-Suche, die Zwischenablage mit mehreren Elementen und die Aufgabenliste.

Der Editor kann auch Code-Refactoring, Parameterumordnung, Umbenennung von Variablen und Methoden, Schnittstellenextraktion und viele weitere benutzerfreundliche Funktionen unterstützen.

  • Debugger

Der bemerkenswerte Debugger von MS Visual Studio kann sowohl als Debugger auf Maschinenebene als auch als Debugger auf Quellenebene verwendet werden. Es ist in der Lage, sowohl zugeordneten als auch nativen Code zu debuggen. Es ist in der Lage, jede Programmiersprache zu kompilieren, die VS unterstützt.

Es kann sich an den aktuell ausgeführten Prozess anschließen, um Überwachungs- und Debugging-Verfahren für den Code durchzuführen, sofern der Quellcode verfügbar ist. VS kann auch Speicherauszüge und Multithreading enthalten.

  • Designer

Visual Studio enthälteine Zahlvon visuellen Designerninnerhalb der helfenEntwicklung von Anwendungen. Einige der Tools sind unten aufgeführt.

Designer Beschreibung
WPF Designer WPS autorisiert Benutzeroberflächen für Windows Presentation Foundation.
Windows Forms Designer Der Windows Forms-Designer erstellt GUI-Anwendungen mit Windows Forms.
Klassendesigner Der Klassen-Designer autorisiert und bearbeitet die Klassen einschließlich ihrer Mitglieder und deren Zugriff mithilfe der UML-Modellierung.
Webdesigner Visual Studio enthält außerdem einen Website-Editor und -Designer, mit dem Websites durch Ziehen und Ablegen von Widgets erstellt werden können.
Mapping Designer Der Zuordnungsdesigner wird von LINQ to SQL verwendet, um die Zuordnung zwischen Informationsschemata und damit den Klassen zu entwerfen, die die Daten kapseln.
Daten-Designer Der Daten-Designer wird verwendet, um Informationsschemata sowie geschriebene Tabellen, Primär- und Fremdschlüssel und Einschränkungen grafisch zu bearbeiten.

  • Andere Werkzeuge
Werkzeug Beschreibung
Öffnen Sie den Tabs-Browser Der Eigenschafteneditor bearbeitet die Eigenschaften in der GUI in VS.
Eigenschaften-Editor Es werden alle für Klassen, Objekte und Webseiten verfügbaren Eigenschaften aufgelistet.
Server Explorer Der Server Explorer verwaltet Datenbankverbindungen auf einem Computer.
Objektbrowser Der Objektbrowser wird zum Durchsuchen der Namespaces in verwalteten Assemblys verwendet.
Team Explorer Team Explorer integriert die Axure DevOps in die VS-IDE.
Daten-Explorer Der Daten-Explorer verwaltet MS SQL-Datenbanken und -Instanzen.
Lösungsforscher Der Projektmappen-Explorer verwaltet und durchsucht die Dateien in einer Lösung.
  • Erweiterbarkeit

Mit Visual Studio können Entwickler Erweiterungen für Visual Studio aufschreiben, um seine Funktionen zu erweitern. Diese Erweiterungen werden in Visual Studio eingebunden und erweitern dessenFunktionalität. Erweiterungen sind in Form von Makros, Add-Ins und Paketen verfügbar.

Warum sollten Sie Visual Studio wählen?

Der Hauptgrund, warum Visual Studio wurdeso populärist, dass es alles hat, was jeder Programmierer von jedem erwartetCodeEditor mit einigen zusätzlichen und nützlichen fEsswaren. Das leichte, schnelle Open-Source- und plattformübergreifende Design sowie andere coole Funktionen bieten einen zusätzlichen Vorteil gegenüber jedem anderen Editor

Installieren Sie Visual Studio

Wir werden Microsoft Visual Studio installieren und einrichten, indem wir die folgenden Schritte ausführen:

Schritt 1 :: Laden Sie Microsoft Visual Studio herunter

Google für die neueste Version von Visual Studio und laden Sie die Installieren Datei in Ihr lokales System und dann Lauf die Installationsdatei als Administrator.

Schritt 2: Wählen Sie das .NET Desktop Development Package aus

Sobald Sie das Installationsprogramm ausführen, wird der Visual Studio-Editor erfolgreich auf Ihr lokales System heruntergeladen. Später wird auf Ihrem Desktop-Bildschirm ein Dialogfeld angezeigt, in dem Sie nach einem gefragt werden bestimmtes Paket Sie brauchen in Ihrem System. Hier müssen Sie die auswählen .NET Desktop-Entwicklung Paket.

Schritt 3: Stellen Sie die C # -Umgebung ein

Sobald Ihre Pakete für .NET-Entwicklung Wenn Sie heruntergeladen werden, wird auf Ihrem Bildschirm ein weiteres Dialogfeld angezeigt, in dem Sie nach der gewünschten Entwicklungsumgebung gefragt werden. Hier könnten Sie Wählen Sie die Umgebung für C # aus oder eine andere Sprache, abhängig von Ihren Anforderungen.

Schritt 4: Erstellen Sie Ihr erstes Projekt

Sobald die Umgebung eingerichtet ist, können Sie loslegen. Starten Sie Ihr Visual Studio und wählen Sie neues Projekt erstellen Option im angezeigten Dialogfeld.

Sie werden zum nächsten Dialogfeld weitergeleitet und müssen dort Klassenbibliothek als auswählen .NET Standard Wie nachfolgend dargestellt.

Im nächsten Dialogfeld werden Sie aufgefordert, Ihr Projekt zu konfigurieren. Konfigurieren Sie es und Sie befinden sich jetzt im Editor. Schreiben Sie Ihr erstes Programm und führen Sie es aus. Die Ausgabe wird erfolgreich in der Eingabeaufforderung angezeigt.

//Ausgabe:

Kommen wir nun zu den grundlegenden Vorgängen, die in Visual Studio ausgeführt werden können.

Grundoperationen

Die grundlegenden Vorgänge in Microsoft Visual Studio lauten wie folgt.

Was ist Abstraktion in Java mit Beispiel

So öffnen Sie ein vorhandenes Projekt

In der oberen linken Ecke haben wir eine Datei öffnen Symbol. Klicken Sie auf in und wählen Sie das Ziel aus, an dem sich Ihr Projekt befindet (siehe unten).

Wählen Sie das Projekt aus und Ihr Code wird wie unten gezeigt im Editor angezeigt.

//Beispiel:

// Liste mit System mit System.Collections.Generic öffentliche Klasse Edureka {public static void Main (string [] args) {var names = new List & ltstring & gt () names.Add ('Sandhya') names.Add ('Arun') names .Add ('Prashanth') Namen.Add ('Kiran') foreach (var name in names) {Console.WriteLine (name)}}}

//Ausgabe:

Wählen Sie das Speichersymbol und führen Sie Ihren Code aus. Die Ausführungsoption befindet sich wie unten gezeigt in der Symbolleiste.

Während Sie Ihr Programm ausführen, können Sie sogar Haltepunkte in Ihrem Code festlegen und sogar die Code-Neuformatierung anwenden, indem Sie mit der rechten Maustaste auf den Texteditor klicken.

Lassen Sie uns weitergehen und mehr über die Befehlszeilenpalette erfahren.

Befehlszeilenpalette

Auf Microsoft Visual Studio Code kann ebenfalls über die Tastatur zugegriffen werden. Die wichtigste Tastenkombination zum Erfassen ist Strg + Umschalt + P. Dadurch wird die Befehlspalette aufgerufen. Von hier aus haben Sie Zugriff auf alle oder einige Funktionen von VS Code sowie Tastaturkürzel für die wichtigsten allgemeinen Vorgänge.

Die Benutzeroberfläche der Befehlspalette bietet Zugriff auf mehrere Befehle. Sie führen Editorbefehle aus, öffnen Dateien, stöbern in Symbolen, sehen eine schnelle Definition einer Datei und nutzen ein gleichwertiges interaktives Fenster. Einige Tipps sind unten aufgeführt.

Lassen Sie uns nun die Dateicodierung in Visual Studio verstehen.

Unterstützung für Dateicodierung

Wir können die Dateicodierung entweder global oder basierend auf Ihrem Arbeitsbereich mithilfe von festlegen files.encoding Einstellung in Benutzereinstellungen oder Arbeitsbereichseinstellungen.

Sie können die Dateicodierung in der Statusleiste anzeigen.

if-Anweisung in SQL-Abfrage

Klicken Sie auf die Codierung in der Statusleiste, um die aktive Datei erneut zu öffnen oder mit einer anderen Codierung zu speichern.

Wählen Sie dann eine Codierung.

Informieren Sie sich über zusätzliche Befehlszeilenargumente.

Zusätzliche Befehlszeilenargumente

Einige der zusätzlichen Befehlszeilenargumente sind unten aufgeführt.

Streit Beschreibung
- Gehe zu Bei Verwendung mit file: line: column? Wird eine Datei an einer bestimmten Zeile und an einer optionalen Spaltenposition geöffnet. Dieses Argument wird bereitgestellt, da einige Betriebssysteme dies zulassen
-Neu Öffnet eine neue Sitzung mit VS-Code, anstatt die vorherige Sitzung wiederherzustellen.
-r Erzwingt das Öffnen einer Datei oder eines Ordners im letzten aktiven Fenster.
Datei Name einer zu öffnenden Datei. Wenn die Datei nicht vorhanden ist, wird sie als fehlerhaft erstellt. Sie können mehrere Dateien angeben.
Datei: Zeile: Spalte? Name einer Datei, die an der angegebenen Zeile und an der optionalen Spaltenposition geöffnet werden soll. Sie können auf diese Weise mehrere Dateien angeben, müssen jedoch das Argument ‐g (einmal) verwenden, bevor Sie die Datei file: line: column? Spezifizierer.
Mappe Name eines zu öffnenden Ordners. Sie können mehrere Ordner angeben

Für jede Datei und jeden Ordner können Sie absolute oder relative Methoden verwenden. Relative quadratische Wege relativ zum aktuellen Verzeichnis der elektronischen KommunikationWo immer Sie Code ausführen. Wenn Sie in der Anweisung eine ganze Datei oder einen Ordner angeben, kann VS Code nur eine Instanz öffnen.

Verknüpfungen in Visual Studio

Befehl Abkürzung
Aktionsliste anzeigen Alt + Eingabetaste
Einfügen aus der Zwischenablage Strg + Umschalt + V.
Neuformatierung des Codes Strg + Atl + Enter
Code-Vervollständigung Strg + Leertaste
Smart Code-Vervollständigung Strg + Alt + Leertaste
Abschluss erzwingen Strg + Eingabetaste
Vollständige Erklärung Strg + Umschalt + Eingabetaste
Gehe zur nächsten / vorherigen Unterschrift Strg + Umschalt + Leertaste / Strg + Umschalt + Alt + Leertaste
Parameter umschalten Strg + Umschalt + Alt + 5
Schnelle Dokumentation Strg + Umschalt + F1
Live-Vorlage einfügen Strg + E, L.
Mit Vorlage umgeben Strg + E, U.
Datei aus Vorlage erstellen Strg + Alt + Einfügen
Code generieren Alt + Einfügen
Bewegen Sie den Code nach oben / unten / links / rechts Strg + Umschalt + Alt + Auf / Ab / Links / Rechts
Auswahl erweitern Strg + W.
Auswahl verkleinern Strg + Umschalt + W.
Wählen Sie Deklaration enthalten Strg + Umschalt + [
Aktuelle Leitung duplizieren Strg + D.
Linien verbinden Strg + Umschalt + J.
Zeilenkommentar Strg + /
Kommentar blockieren Strg + Umschalt + /
Führen Sie Config aus Strg + Umschalt + Alt + R.
Führen Sie Build aus Strg + Umschalt + F5
Debuggen Alt + F5

Rechneranwendung mit C #

//Code

Verwenden von System mit System.Collections.Generic Verwenden von System.Linq Verwenden von System.Text Verwenden von System.Threading.Tasks Namespace Edureka {Klasse Programm {statische Leere Main (string [] args) {Console.WriteLine ('Rechneranwendung mit C #') Konsole .WriteLine ('Zum Hinzufügen 1 auswählen') Console.WriteLine ('Zum Subtrahieren 2 auswählen') Console.WriteLine ('Zum Multiplizieren 3 auswählen') Console.WriteLine ('Zum Teilen 4 auswählen') Console.Write ('Bitte eingeben Ihre Wahl: ') int ch = Int32.Parse (Console.ReadLine ()) int a, b, c Schalter (ch) {Fall 1: Console.Write (' Geben Sie Ihren ersten Wert ein: ') a = Convert.ToInt32 ( Console.ReadLine ()) Console.Write ('Geben Sie Ihre Sekunde ein:') b = Convert.ToInt32 (Console.ReadLine ()) c = a + b Console.WriteLine ('Summe = {0}', c) Bruchfall 2: Console.Write ('Geben Sie Ihren ersten Wert ein:') a = Convert.ToInt32 (Console.ReadLine ()) Console.Write ('Geben Sie Ihren zweiten Wert ein:') b = Convert.ToInt32 (Console.ReadLine ()) c = a - b Console.WriteLine ('Difference = {0}', c) Bruchfall 3: Console.Write ('Geben Sie Ihren ersten Wert ein:') a = Conv ert.ToInt32 (Console.ReadLine ()) Console.Write ('Geben Sie Ihren zweiten Wert ein:') b = Convert.ToInt32 (Console.ReadLine ()) c = a * b Console.WriteLine ('Product = {0}' , c) Unterbrechungsfall 4: Console.Write ('Geben Sie Ihren ersten Wert ein:') a = Convert.ToInt32 (Console.ReadLine ()) Console.Write ('Geben Sie Ihren zweiten Wert ein:') b = Convert.ToInt32 (Console) .ReadLine ()) c = a / b Console.WriteLine ('Quotient = {0}', c) Standardunterbrechung: Console.WriteLine ('Sie haben eine ungültige Auswahl ausgewählt') break} Console.ReadKey ()}}}
 //Ausgabe: 

Damit sind wir am Ende dieses Artikels angelangt. Ich hoffe, Sie haben das Visual Studio-Lernprogramm, seine Bedeutung und seine Implementierung anhand einiger Echtzeitbeispiele verstanden.

Nachdem Sie die Grundlagen von Visual Studio verstanden haben, lesen Sie die von Edureka, einem vertrauenswürdigen Online-Lernunternehmen mit einem Netzwerk von mehr als 250.000 zufriedenen Lernenden auf der ganzen Welt. Der Java J2EE- und SOA-Schulungs- und Zertifizierungskurs von Edureka richtet sich an Studenten und Fachleute, die Java-Entwickler werden möchten. Der Kurs soll Ihnen einen Vorsprung in die Java-Programmierung verschaffen und Sie sowohl für Kern- als auch für fortgeschrittene Java-Konzepte sowie für verschiedene Java-Frameworks wie Hibernate & schulen Frühling .

Hast du eine Frage an uns? Erwähnen Sie es im Kommentarbereich dieses Blogs „Visual Studio Tutorial“ und wir werden uns so schnell wie möglich bei Ihnen melden.