Tutorial de Visual Studio: tot el que heu de saber



Aquest article d’Edureka us ajudarà amb un enfocament global sobre com codificar a Visual Studio amb exemples en temps real per a una millor comprensió.

Visual Studio és un dels IDE més potents que funciona amb tots els llenguatges de programació importants com C #, Python i versions. És mantingut per Microsoft Corporation. Aquest IDE està carregat de funcions i funcionalitats riques que, un pot imaginar. En aquest tutorial, us explicaré les seves importants funcions.

Què és Visual Studio?

Visual Studio és una empresa avançada de desenvolupament integrat desenvolupada exclusivament per Microsoft Corporation l'any 2000. S'utilitza activament per desenvolupar programes d'ordinador, llocs web, aplicacions d'escriptori, aplicacions mòbils, jocs i molt més.





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

Visual Studio és prou capaç de suportar més de 36+ Llenguatges de programació que permet que l’editor i el compilador de codi executin gairebé qualsevol llenguatge de programació. Alguns llenguatges populars compatibles amb Visual Studio ho són Conceptes bàsics visuals, , , C # Pàg rograma ming Llengua , , .



Característiques de Visual Studio

Visual Studio proporciona les funcions més avançades que cerquen els desenvolupadors més recents. Poques de les característiques més importants es descriuen a continuació.

  • Editor de codi

Visual Studio té el millor editor de codi de la seva classe que admet múltiples funcionalitats. Permet que els marcadors del codi incorporin la navegació ràpida. A més del text normal, VS també proporciona cerca incremental, cerca de Regex, porta-retalls de diversos elements i llista de tasques.

L'editor també és capaç de suportar la refactorització de codis, el reordenament de paràmetres, el canvi de nom de variables i mètodes, l'extracció d'interfície i moltes més funcionalitats fàcils d'utilitzar.



  • Depurador

El notable depurador de MS Visual Studio pot funcionar tant com a depurador a nivell de màquina com a depurador a nivell d'origen. És capaç de depurar tant el codi assignat com el codi natiu. És capaç de compilar qualsevol llenguatge de programació que sigui compatible amb VS.

És capaç de connectar-se al procés en execució actual per dur a terme procediments de supervisió i depuració del codi, sempre que estigui disponible el codi font. VS també pot incorporar bolcades de memòria i multi-threading.

  • Dissenyador

Visual Studio inclouun nombrede dissenyadors visualsajudar a ladesenvolupament d'aplicacions. A continuació es detallen algunes de les eines.

Dissenyador Descripció
Dissenyador de WPF WPS autoritza interfícies d'usuari per a Windows Presentation Foundation.
Dissenyador de formularis de Windows El dissenyador de Windows Forms crea aplicacions GUI mitjançant Windows Forms.
Dissenyador de classes El dissenyador de classes autoritza i edita les classes, inclosos els seus membres i el seu accés mitjançant el modelatge UML.
Dissenyador web Visual Studio inclou, a més, un editor i dissenyador de llocs web que permet la creació de llocs web arrossegant i deixant anar widgets.
Dissenyador de mapes El dissenyador de mapes és utilitzat per LINQ a SQL per dissenyar el mapatge entre esquemes d'informació i, per tant, les classes que encapsulen les dades.
Dissenyador de dades El dissenyador de dades s'utilitza per editar gràficament esquemes d'informació, així com taules escrites, claus i restriccions primàries i externes.

  • Altres eines
Eina Descripció
Obriu el navegador de pestanyes L'editor de propietats edita les propietats a la interfície gràfica d'usuari de VS.
Editor de propietats Enregistra totes les propietats disponibles per a classes, objectes, pàgines web.
Explorador de servidors Server Explorer gestiona les connexions de bases de dades en un ordinador.
Navegador d'objectes El navegador d’objectes s’utilitza per explorar els espais de noms dels conjunts gestionats.
Explorador d'equips Team Explorer integra Axure DevOps a l'IDE VS.
Explorador de dades Data Explorer gestiona bases de dades i instàncies de MS SQL.
Explorador de solucions Solution Explorer gestiona i examina els fitxers d'una solució.
  • Extensibilitat

Visual Studio permet als desenvolupadors escriure extensions perquè Visual Studio ampliï les seves funcions. Aquestes extensions 'es connecten' a Visual Studio i les amplienfuncionalitat. Les extensions estan disponibles en forma de macros, complements i paquets.

Per què heu de triar Visual Studio?

El principal motiu pel qual es va convertir en Visual Studiotan popularés que té tot el que qualsevol programador espera de qualsevolcodieditor amb alguns f addicionals i útilsmenjars. La seva naturalesa és lleugera, ràpida, de codi obert i multiplataforma, juntament amb altres funcions interessants que li aporten un avantatge addicional respecte a qualsevol altre editor

Instal·leu Visual Studio

Instal·larem i configurarem Microsoft Visual Studio seguint els passos esmentats a continuació:

Pas 1 : Descarregueu Microsoft Visual Studio

Google per al última versió de Visual Studio i descarregueu el fitxer instal·lar fitxer al vostre sistema local i després correr el fitxer d’instal·lació com a administrador.

tutorial informàtica per a principiants descàrrega gratuïta en pdf

Pas 2: seleccioneu el paquet de desenvolupament d'escriptori .NET

Un cop hàgiu executat l'instal·lador, l'editor de Visual Studio es descarregarà amb èxit al vostre sistema local; més endavant es mostrarà un quadre de diàleg a la pantalla de l'escriptori per demanar-vos un paquet concret que necessiteu al vostre sistema. Aquí heu de seleccionar el fitxer Desenvolupament d'escriptori .NET paquet.

Pas 3: definiu l'entorn C #

Un cop fets els vostres paquets Desenvolupament .NET es descarregaran i es mostrarà a la pantalla un altre quadre de diàleg que us demanarà l'entorn de desenvolupament que esteu cercant. Aquí, potser seleccioneu l'entorn per a C # o qualsevol altre idioma, segons el vostre requisit.

Pas 4: creeu el vostre primer projecte

Un cop configurat l’entorn, ja estareu bé. Inicieu Visual Studio i seleccioneu crear un nou projecte opció al quadre de diàleg que es mostra.

com s'utilitza espera i notificació a Java

Se us redirigirà al següent quadre de diàleg i allà haureu de seleccionar Biblioteca de classes com a Estàndard .NET com es mostra a continuació.

Al següent quadre de diàleg, se us demanarà que configureu el vostre projecte. Configureu-lo i ja esteu a l'Editor. Escriviu el vostre primer programa i executeu-lo. La sortida es mostrarà amb èxit a l’indicatiu d’ordres.

// Sortida:

Ara, anem a avançar en les operacions bàsiques que es poden realitzar a Visual Studio.

Operacions bàsiques

Les operacions bàsiques a Microsoft Visual Studio són les següents.

Com obrir un projecte existent

A l'extrem superior esquerre, tenim un Arxiu obert icona. Feu clic a dins i seleccioneu la destinació on es troba el vostre projecte, tal com es mostra a continuació.

Seleccioneu el projecte i el vostre codi es mostrarà a l'editor, tal com es mostra a continuació.

// Exemple:

// Llista mitjançant System mitjançant 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)}}}

// Sortida:

Seleccioneu la icona de desar i, a continuació, executeu el codi. L'opció d'execució es mostrarà a la barra d'eines, tal com es mostra a continuació.

Mentre executeu el programa, fins i tot podeu establir punts d’interrupció al codi i fins i tot aplicar un format de codi fent clic amb el botó dret a l’editor de text.

A més, anem a seguir endavant i coneixem la paleta de línia d'ordres.

Paleta de línia d'ordres

El codi de Visual Studio de Microsoft és igualment accessible des del teclat. la combinació de tecles més important que cal comprendre és Ctrl + Maj + P que fa aparèixer la paleta d'ordres. A partir d’aquí teniu accés a totes o alguna de les funcions de VS Code, juntament amb dreceres de teclat per a les operacions més habituals.

La interfície d’usuari de la paleta d’ordres proporciona accés a diverses ordres. executareu ordres d’editor, obriu fitxers, rebuscareu per cercar símbols, veureu una definició ràpida d’un fitxer tota l’explotació i una finestra interactiva equivalent. A continuació s’esmenten pocs consells.

java declara matriu d'objectes

Ara, entenem-nos sobre la codificació de fitxers a Visual Studio.

Suport per a la codificació de fitxers

Podem configurar la codificació del fitxer de manera global o basada en el vostre espai de treball mitjançant el fitxer fitxers.codificació instal·lació Configuració de l'usuari o bé Configuració de l’espai de treball.

Podeu veure la codificació del fitxer a la barra d’estat.

Feu clic a la codificació de la barra d'estat per tornar a obrir o desar el fitxer actiu amb una codificació diferent.

A continuació, trieu una codificació.

Anem a conèixer els arguments addicionals de la línia d'ordres.

Arguments addicionals de la línia d'ordres

Pocs dels arguments addicionals de la línia d'ordres s'escriuen a continuació.

Argument Descripció
- Anar a Quan s’utilitza amb file: line: column ?, obre un fitxer en una línia específica i amb una posició de columna opcional. Aquest argument es proporciona ja que alguns sistemes operatius ho permeten
–Nou Obre una nova sessió de VS Code en lloc de restaurar la sessió anterior.
-r Força l'obertura d'un fitxer o carpeta a l'última finestra activa.
dossier Nom d'un fitxer a obrir. Si el fitxer no existeix, es crearà com a brut. Podeu especificar diversos fitxers.
file: line: column? Nom d'un fitxer que s'ha d'obrir a la línia especificada i posició de columna opcional. Podeu especificar diversos fitxers d’aquesta manera, però heu d’utilitzar l’argument ‐g (una vegada) abans d’utilitzar el fitxer file: line: column? especificador.
carpeta Nom de la carpeta que cal obrir. Podeu especificar diverses carpetes

Per a cada fitxer i carpeta, podreu utilitzar formes absolutes o relatives. Maneres relatives: mesura quadrada en relació amb el directori actual de la comunicació electrònicasigui on vulgueu executar codi. Si especifiqueu un fitxer o carpeta a la instrucció, el codi VS només pot obrir una instància.

Dreceres a Visual Studio

Comandament Drecera
Mostra la llista d'accions Alt + Retorn
Enganxa del porta-retalls Ctrl + Maj + V
Reformat del codi Ctrl + Atl + Retorn
Compleció del codi Ctrl + Espai
Compleció del codi intel·ligent Ctrl + Alt + Espai
Finalització de la força Ctrl + Retorn
Declaració completa Ctrl + Maj + Retorn
Vés a la signatura següent / anterior Ctrl + Maj + Espai / Ctrl + Maj + Alt + Espai
Commuta el paràmetre Ctrl + Maj + Alt + 5
Documentació ràpida Ctrl + Maj + F1
Insereix una plantilla en directe Ctrl + E, L
Envolta amb plantilla Ctril + E, U
Crea un fitxer a partir de plantilla Ctrl + Alt + Insereix
Genera codi Alt + Insereix
Mou el codi amunt / avall / esquerra / dreta Ctrl + Maj + Alt + Amunt / Avall / Esquerra / Dreta
Amplia la selecció Ctrl + W
Selecció de reducció Ctrl + Maj + O
Seleccioneu Conté la declaració Ctrl + Maj + [
Línia actual duplicada Ctrl + D
Uniu-vos a Lines Ctrl + Maj + J
Comentari de línia Ctrl + /
Bloqueja el comentari Ctrl + Maj + /
Executa Config Ctrl + Maj + Alt + R
Executa Build Ctrl + Maj + F5
Depuració Alt + F5

Aplicació de calculadora amb C #

// Codi

fent servir System mitjançant System.Collections.Generic mitjançant System.Linq mitjançant System.Text mitjançant System.Threading.Tasks namespace Edureka {class Program {static void Main (string [] args) {Console.WriteLine ('Calculator Application using C #') Console Consola .WriteLine ('Selecciona 1 per afegir') Consola. Consola WriteLine ('Selecciona 2 per restar') Consola. Consola Consulta de la línia ('Selecciona 3 per multiplicar') Consola. Consola de WriteLine ('Selecciona 4 per dividir'). Escriu ('Si us plau, introduïu la vostra elecció: ') int ch = Int32.Parse (Console.ReadLine ()) int a, b, c switch (ch) {case 1: Console.Write (' Introduïu el vostre primer valor: ') a = Convert.ToInt32 ( Console.ReadLine ()) Console.Write ('Introduïu el segon:') b = Convert.ToInt32 (Console.ReadLine ()) c = a + b Console.WriteLine ('Suma = {0}', c) cas majúscul 2: Console.Write ('Introduïu el vostre primer valor:') a = Convert.ToInt32 (Console.ReadLine ()) Console.Write ('Introduïu el vostre segon:') b = Convert.ToInt32 (Console.ReadLine ()) c = a - b Console.WriteLine ('Diferència = {0}', c) cas de trencament 3: Console.Write ('Introduïu el vostre primer valor:') a = Conv ert.ToInt32 (Console.ReadLine ()) Console.Write ('Introduïu el segon valor:') b = Convert.ToInt32 (Console.ReadLine ()) c = a * b Console.WriteLine ('Product = {0}') , c) cas de ruptura 4: Console.Write ('Introduïu el vostre primer valor:') a = Convert.ToInt32 (Console.ReadLine ()) Console.Write ('Introduïu el vostre segon valor:') b = Convert.ToInt32 (Console .ReadLine ()) c = a / b Console.WriteLine ('Quotient = {0}', c) break default: Console.WriteLine ('Heu seleccionat una opció no vàlida') break} Console.ReadKey ()}}}
 // Sortida: 

Amb això, arribem al final d’aquest article. Espero que hagueu entès el tutorial de Visual Studio, la seva importància i la seva implementació a través d’alguns exemples en temps real.

Ara que heu entès els conceptes bàsics de Visual Studio, consulteu el fitxer per Edureka, una empresa d'aprenentatge en línia de confiança amb una xarxa de més de 250.000 estudiants satisfets repartits per tot el món. El curs de formació i certificació Java J2EE i SOA d’Edureka està dissenyat per a estudiants i professionals que vulguin ser desenvolupador de Java. El curs està dissenyat per donar-vos un avantatge en la programació de Java i formar-vos tant per a conceptes Java bàsics com avançats, juntament amb diversos marcs Java com Hibernate i Primavera .

Tens alguna pregunta? Esmenteu-lo a la secció de comentaris d’aquest bloc “Tutorial de Visual Studio” i us respondrem el més aviat possible.