Esercitazione su Visual Studio: tutto ciò che devi sapere



Questo articolo di Edureka ti aiuterà con un approccio completo su come programmare in Visual Studio con esempi in tempo reale per una migliore comprensione.

Visual Studio è uno dei più potenti IDE che funziona con tutti i principali linguaggi di programmazione come C #, Python e versioni. È mantenuto da Microsoft Corporation. Questo IDE è ricco di ricche caratteristiche e funzionalità che si può immaginare. In questo tutorial ti illustrerò le sue importanti funzionalità.

Cos'è Visual Studio?

Visual Studio è un'impresa di sviluppo integrato avanzato sviluppata esclusivamente dal Microsoft Corporation nel 2000. Viene utilizzato attivamente per sviluppare programmi per computer, siti Web, applicazioni desktop, applicazioni mobili, giochi e molto altro ancora.





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

Visual Studio è in grado di supportare più di 36+ Linguaggi di programmazione che consentono all'editor di codice e al compilatore di eseguire quasi tutti i linguaggi di programmazione. Alcuni linguaggi popolari supportati da Visual Studio sono Nozioni di base visive, , , C # P rogramma lingua ming , , .



Funzionalità di Visual Studio

Visual Studio fornisce le funzionalità più avanzate che gli sviluppatori più recenti stanno cercando. Alcune delle caratteristiche più importanti sono descritte di seguito.

  • Editor di codice

Visual Studio ha il miglior editor di codice di classe che supporta più funzionalità. Consente ai segnalibri nel codice di incorporare la navigazione rapida. Oltre al testo normale, VS fornisce anche Ricerca incrementale, Ricerca Regex, Appunti multi-elemento ed Elenco attività.

strutture dati e algoritmi in java

L'editor è anche in grado di supportare il refactoring del codice, il riordino dei parametri, la ridenominazione di variabili e metodi, l'estrazione dell'interfaccia e molte altre funzionalità di facile utilizzo.



  • Debugger

Il notevole debugger di MS Visual Studio può funzionare sia come debugger a livello di macchina che come debugger a livello sorgente. È in grado di eseguire il debug del codice mappato e del codice nativo. È in grado di compilare qualsiasi linguaggio di programmazione che supporti VS.

È in grado di collegarsi al processo attualmente in esecuzione per condurre procedure di monitoraggio e debug sul codice, a condizione che il codice sorgente sia disponibile. VS può incorporare anche Memory Dump e Multi-threading.

  • progettista

Visual Studio includeun numerodi visual designerper aiutare all'interno delsviluppo di applicazioni. Alcuni degli strumenti sono elencati di seguito.

progettista Descrizione
Designer WPF WPS autorizza le interfacce utente per Windows Presentation Foundation.
Progettazione Windows Form Il designer di Windows Forms crea applicazioni GUI usando Windows Forms.
Designer di classe Il Class Designer autorizza e modifica le classi inclusi i suoi membri e il loro accesso utilizzando la modellazione UML.
Web designer Visual Studio include inoltre un editor e un designer di siti Web che consente la creazione di siti Web trascinando e rilasciando i widget.
Designer di mappe Il designer di mappature viene impiegato da LINQ to SQL per progettare il mapping tra gli schemi di informazioni e quindi le classi che incapsulano i dati.
Data Designer Il data designer viene utilizzato per modificare graficamente schemi di informazioni, tabelle scritte, chiavi primarie ed esterne e vincoli.

  • Altri strumenti
Attrezzo Descrizione
Apri il browser delle schede L'editor delle proprietà modifica le proprietà nella GUI in VS.
Editor delle proprietà Rileva tutte le proprietà disponibili per classi, oggetti, pagine web.
Esplora server Esplora server gestisce le connessioni al database su un computer.
Browser degli oggetti Il browser degli oggetti viene utilizzato per esplorare gli spazi dei nomi negli assembly gestiti.
Team Explorer Team Explorer integra Axure DevOps nell'IDE VS.
Esplora dati Data Explorer gestisce database e istanze MS SQL.
Esploratore di soluzioni Solution Explorer gestisce e sfoglia i file in una soluzione.
  • Estensibilità

Visual Studio consente agli sviluppatori di annotare le estensioni per Visual Studio per estenderne le capacità. Queste estensioni si 'inseriscono' in Visual Studio ed estendono il suofunzionalità. Le estensioni sono disponibili sotto forma di macro, componenti aggiuntivi e pacchetti.

Perché dovresti scegliere Visual Studio?

Il motivo principale per cui Visual Studio è diventatocosì popolareè che ha tutto ciò che ogni programmatore si aspetta da qualsiasicodiceeditor con alcuni utili e aggiuntivi fmangia. La sua natura leggera, veloce, open source e multipiattaforma insieme ad altre fantastiche funzionalità gli conferisce un vantaggio in più rispetto a qualsiasi altro editor

Installa Visual Studio

Installeremo e configureremo Microsoft Visual Studio seguendo i passaggi indicati di seguito:

Passo 1 : Scarica Microsoft Visual Studio

Google per il ultima versione di Visual Studio e scarica il file installare file nel tuo sistema locale e poi correre il file di installazione come un amministratore.

Passaggio 2: selezionare il pacchetto di sviluppo desktop .NET

Una volta eseguito il programma di installazione, l'editor di Visual Studio verrà scaricato correttamente nel sistema locale, in seguito verrà visualizzata una finestra di dialogo sullo schermo del desktop che richiede una pacchetto particolare di cui hai bisogno nel tuo sistema. Qui devi selezionare il file Sviluppo desktop .NET pacchetto.

Passaggio 3: impostare l'ambiente C #

Una volta che i tuoi pacchetti per Sviluppo .NET vengono scaricati, quindi sullo schermo verrà visualizzata un'altra finestra di dialogo che richiede l'ambiente di sviluppo che stai cercando. Ecco, potresti seleziona l'ambiente per C # o qualsiasi altra lingua, a seconda delle tue esigenze.

Passaggio 4: crea il tuo primo progetto

tipi di dati in mysql con esempi

Una volta che l'ambiente è impostato, siete tutti a posto. Avvia Visual Studio e seleziona creare un nuovo progetto opzione nella finestra di dialogo visualizzata.

Verrai reindirizzato alla finestra di dialogo successiva e lì dovrai selezionare Libreria di classi come .NET Standard come mostrato di seguito.

Nella finestra di dialogo successiva, ti verrà chiesto di configurare il tuo progetto. Configuralo e ora sei nell'Editor. Scrivi il tuo primo programma ed eseguilo. L'output verrà visualizzato correttamente sul prompt dei comandi.

//Produzione:

Passiamo ora alle operazioni di base che possono essere eseguite in Visual Studio.

Operazioni di base

Le operazioni di base in Microsoft Visual Studio sono le seguenti.

Come aprire un progetto esistente

Nell'angolo in alto a sinistra, abbiamo un file apri il file icona. Fare clic su e selezionare la destinazione in cui si trova il progetto come mostrato di seguito.

Seleziona il progetto e il tuo codice verrà visualizzato nell'editor come mostrato di seguito.

//Esempio:

// List using System using System.Collections.Generic public class 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)}}}

//Produzione:

Seleziona l'icona di salvataggio e quindi esegui il codice. L'opzione di esecuzione sarà sulla barra degli strumenti come mostrato di seguito.

Mentre esegui il programma, puoi persino impostare punti di interruzione nel codice e persino applicare la riformattazione del codice facendo clic con il pulsante destro del mouse sull'editor di testo.

Inoltre, andiamo avanti e impariamo a conoscere la tavolozza della riga di comando.

Tavolozza della riga di comando

Microsoft Visual Studio Code è ugualmente accessibile dalla tastiera. la prima combinazione di tasti necessaria da cogliere è Ctrl + Maiusc + P che fa apparire la palette dei comandi. Da qui hai accesso a tutte o alcune delle funzionalità di VS Code, insieme alle scorciatoie da tastiera per le operazioni più comuni.

L'interfaccia utente della tavolozza dei comandi fornisce l'accesso a diversi comandi. eseguirai comandi dell'editor, aprirai file, rovisterai alla ricerca di simboli, vedrai una rapida definizione di un file sfruttando una finestra interattiva equivalente. Di seguito sono menzionati alcuni suggerimenti.

come compilare il codice java

Ora, comprendiamo la codifica dei file in Visual Studio.

Supporto per la codifica dei file

Possiamo impostare la codifica dei file globalmente o in base al tuo spazio di lavoro utilizzando il files.encoding sistemarsi Impostazioni utente o Impostazioni dell'area di lavoro.

È possibile visualizzare la codifica del file nella barra di stato.

Fare clic sulla codifica nella barra di stato per riaprire o salvare il file attivo con una codifica diversa.

Quindi scegli una codifica.

Impariamo a conoscere gli argomenti aggiuntivi della riga di comando.

Argomenti aggiuntivi della riga di comando

Di seguito sono scritti pochi degli argomenti aggiuntivi della riga di comando.

Discussione Descrizione
- Vai a Se utilizzato con file: riga: colonna ?, apre un file in una riga specifica e in una posizione di colonna opzionale. Questo argomento viene fornito poiché alcuni sistemi operativi lo consentono
-nuovo Apre una nuova sessione di VS Code invece di ripristinare la sessione precedente.
-r Forza l'apertura di un file o di una cartella nell'ultima finestra attiva.
file Nome di un file da aprire. Se il file non esiste, verrà creato come sporco. È possibile specificare più file.
file: riga: colonna? Nome di un file da aprire nella riga specificata e posizione della colonna facoltativa. Puoi specificare più file in questo modo, ma devi usare l'argomento -g (una volta) prima di usare il file: riga: colonna? specificatore.
cartella Nome di una cartella da aprire. È possibile specificare più cartelle

Per ogni file e cartella, potrai utilizzare modalità assolute o relative. Il quadrato dei modi relativi misura relativo alla directory corrente della comunicazione elettronicaovunque esegui il codice. Se si specifica un solo file o cartella nell'istruzione, VS Code può aprire solo un'istanza.

Collegamenti in Visual Studio

Comando Scorciatoia
Mostra elenco azioni ALT + INVIO
Incolla dagli Appunti Ctrl + Maiusc + V
Riformattazione del codice Ctrl + Atl + Invio
Completamento del codice Ctrl + Spazio
Completamento del codice intelligente Ctrl + Alt + Spazio
Forza completamento Ctrl + Invio
Dichiarazione completa Ctrl + Maiusc + Invio
Vai alla firma successiva / precedente Ctrl + Maiusc + Spazio / Ctrl + Maiusc + Alt + Spazio
Cambia parametro Ctrl + Maiusc + Alt + 5
Documentazione rapida Ctrl + Maiusc + F1
Inserisci modello live Ctrl + E, L
Circonda con modello Ctril + E, U
Crea file da modello Ctrl + Alt + Inserisci
Genera codice ALT + INS
Sposta il codice su / giù / sinistra / destra Ctrl + Maiusc + Alt + Su / Giù / Sinistra / Destra
Estendi selezione Ctrl + W
Riduci selezione Ctrl + Maiusc + W.
Seleziona Contiene dichiarazione Ctrl + Maiusc + [
Duplica riga corrente Ctrl + D
Unisci linee Ctrl + Maiusc + J
Commento riga Ctrl + /
Blocca commento Ctrl + Maiusc + /
Esegui Config Ctrl + Maiusc + Alt + R
Esegui Build Ctrl + Maiusc + F5
Debug Alt + F5

Applicazione calcolatrice utilizzando C #

//Codice

utilizzando System utilizzando System.Collections.Generic utilizzando System.Linq utilizzando System.Text utilizzando System.Threading.Tasks spazio dei nomi Edureka {class Program {static void Main (string [] args) {Console.WriteLine ('Calculator Application using C #') Console .WriteLine ('Seleziona 1 per aggiungere') Console.WriteLine ('Seleziona 2 per sottrarre') Console.WriteLine ('Seleziona 3 per moltiplicare') Console.WriteLine ('Seleziona 4 per dividere') Console.Write ('Inserisci la tua scelta: ') int ch = Int32.Parse (Console.ReadLine ()) int a, b, c switch (ch) {case 1: Console.Write (' Enter your first value: ') a = Convert.ToInt32 ( Console.ReadLine ()) Console.Write ('Enter your second:') b = Convert.ToInt32 (Console.ReadLine ()) c = a + b Console.WriteLine ('Sum = {0}', c) break case 2: Console.Write ('Enter your first value:') a = Convert.ToInt32 (Console.ReadLine ()) Console.Write ('Enter your second:') b = Convert.ToInt32 (Console.ReadLine ()) c = a - b Console.WriteLine ('Difference = {0}', c) break case 3: Console.Write ('Enter your first value:') a = Conv ert.ToInt32 (Console.ReadLine ()) Console.Write ('Immettere il secondo valore:') b = Convert.ToInt32 (Console.ReadLine ()) c = a * b Console.WriteLine ('Product = {0}' , c) break case 4: Console.Write ('Enter your first value:') a = Convert.ToInt32 (Console.ReadLine ()) Console.Write ('Enter your second value:') 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 ()}}}
 //Produzione: 

Con questo, arriviamo alla fine di questo articolo. Spero che tu abbia compreso il Tutorial di Visual Studio, la sua importanza e la sua implementazione attraverso alcuni esempi in tempo reale.

Ora che hai compreso le basi di Visual Studio, controlla il da Edureka, una società di formazione online affidabile con una rete di oltre 250.000 studenti soddisfatti sparsi in tutto il mondo. I corsi di formazione e certificazione Java J2EE e SOA di Edureka sono progettati per studenti e professionisti che desiderano diventare sviluppatori Java. Il corso è progettato per darti un vantaggio nella programmazione Java e formarti per concetti Java sia di base che avanzati insieme a vari framework Java come Hibernate & Primavera .

Hai domande per noi? Menzionalo nella sezione commenti di questo blog 'Tutorial di Visual Studio' e ti risponderemo il prima possibile.