Урок за Visual Studio: Всичко, което трябва да знаете



Тази статия на Edureka ще ви помогне с изчерпателен подход за това как да кодирате в Visual Studio с примери в реално време за по-добро разбиране.

Визуално студио е един от най-мощните IDE, който работи с всички основни езици за програмиране като C #, Python и версии. Поддържа се от Корпорация Майкрософт. Тази IDE е заредена с богати функции и функционалности, които е възможно да си представим. В този урок ще ви преведа през важните му възможности.

Какво е Visual Studio?

Визуално студио е Разширено Интегрирано Предприятие за Развитие, разработено изключително от Корпорация Майкрософт през 2000 г. Той се използва активно за разработване на компютърни програми, уебсайтове, настолни приложения, мобилни приложения, игри и много други.





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

Визуално студио е достатъчно способен да поддържа повече от 36+ Езици за програмиране, които позволяват на редактора на код и компилатора да изпълняват почти всеки език за програмиране. Някои популярни езици, които се поддържат от Visual Studio, са Визуални основи, , , ° С # P рограма минг език , , .



Характеристики на Visual Studio

Visual Studio предлага най-модерните функции, които най-новите разработчици търсят. Малко от най-важните характеристики са описани по-долу.

  • Редактор на код

Visual Studio има най-добрия в класа редактор на код, който поддържа множество функционалности. Той позволява на маркерите в кода да включват бърза навигация. В допълнение към нормалния текст, VS също предлага Incremental Search, Regex Search, Multi-item Clipboard и Task-list.

Редакторът също така е в състояние да поддържа рефакторинг на код, пренареждане на параметри, преименуване на променливи и методи, извличане на интерфейс и много други лесни за употреба функционалности.



  • Debugger

Забележителният дебъгер на MS Visual Studio може да работи както като дебъгер на ниво машина, така и като дебъгер на ниво източник. Той е в състояние да отстранява грешки на картографирания код, както и на родния код. Той е в състояние да компилира всеки език за програмиране, който поддържа VS.

Той е в състояние да се прикрепи към текущия процес, за да провежда процедури за наблюдение и отстраняване на грешки в кода, при условие че е наличен изходният код. VS може също така да включва Dumps на паметта и многопоточност.

  • Дизайнер

Visual Studio включваномерна визуалните дизайнерида помогне в рамките наразработване на приложения. Някои от инструментите са изброени по-долу.

Дизайнер Описание
WPF дизайнер WPS разрешава потребителски интерфейси за Windows Presentation Foundation.
Windows Forms Designer Дизайнерът на Windows Forms създава GUI приложения, използвайки Windows Forms.
Дизайнер на класа Дизайнерът на класове оторизира и редактира класовете, включително своите членове и техния достъп, използвайки UML моделиране.
Уеб дизайнер Visual Studio допълнително включва редактор на уеб сайтове и дизайнер, който позволява да се създават уебсайтове чрез плъзгане и пускане на приспособления.
Дизайнер за картографиране Дизайнерът на картографиране се използва от LINQ to SQL за проектиране на картографиране между информационни схеми и следователно класовете, които капсулират данните.
Дизайнер на данни Дизайнерът на данни се използва за графично редактиране на информационни схеми, както и написани таблици, първични и външни ключове и ограничения.

  • Други инструменти
Инструмент Описание
Отворете браузъра Tabs Редакторът на свойства редактира свойствата в GUI във VS.
Редактор на свойства Той включва всички свойства, налични за класове, обекти, уеб страници.
Сървър Explorer Server Explorer управлява връзки с база данни на компютър.
Браузър на обекти Обектният браузър се използва за преглеждане на пространствата от имена в управлявани сглобки.
Team Explorer Team Explorer интегрира Axure DevOps във VS IDE.
Data Explorer Data Explorer управлява бази данни и екземпляри на MS SQL.
Решение Explorer Solution Explorer управлява и разглежда файловете в решение.
  • Разширяемост

Visual Studio позволява на разработчиците да записват разширения за Visual Studio, за да разширят своите възможности. Тези разширения се „включват“ в Visual Studio и го разширяватфункционалност. Разширенията се предлагат под формата на макроси, добавки и пакети.

Защо трябва да изберете Visual Studio?

Основната причина, поради която Visual Studio станатолкова популярене, че има всичко, което всеки програмист очаква от всекикодредактор с някои допълнителни и полезни fхранене. Той е лек, бърз, с отворен код и междуплатформена природа, заедно с други страхотни функции, което му дава допълнително предимство пред всеки друг редактор

Инсталирайте Visual Studio

Ще инсталираме и настроим Microsoft Visual Studio, като следваме стъпките, споменати по-долу:

Етап 1 : Изтеглете Microsoft Visual Studio

Google за най-новата версия на Visual Studio и изтеглете Инсталирай файл във вашата локална система и след това бягай инсталационния файл като администратор.

Стъпка 2: Изберете .NET Desktop Development Package

След като стартирате инсталатора, Visual Studio Editor ще бъде успешно изтеглен във вашата локална система. По-късно на екрана на работния плот ще се покаже диалогов прозорец с искане за конкретен пакет имате нужда от вашата система. Тук трябва да изберете .NET разработка на работния плот пакет.

Стъпка 3: Задайте C # Environment

След като вашите пакети за .NET разработка се изтеглят, тогава на екрана ви ще се покаже друг диалогов прозорец, който ще поиска средата за разработка, която търсите. Ето, може би изберете среда за C # или всеки друг език, в зависимост от вашите изисквания.

Стъпка 4: Създайте първия си проект

След като средата е настроена, всички сте готови. Стартирайте Visual Studio и изберете създайте нов проект опция в показания диалогов прозорец.

Ще бъдете пренасочени към следващия диалогов прозорец и там трябва да изберете библиотека на класовете като .NET Standard както е показано по-долу.

В следващия диалогов прозорец ще бъдете помолени да конфигурирате вашия проект. Конфигурирайте го и вече сте в редактора. Напишете първата си програма и я стартирайте. Резултатът ще бъде успешно показан в командния ред.

// Изход:

Сега нека преминем към основните операции, които могат да бъдат изпълнени в Visual Studio.

Основни операции

Основните операции в Microsoft Visual Studio са както следва.

как да стартирам

Как да отворите съществуващ проект

В горния ляв ъгъл имаме отвори файл икона. Кликнете върху и изберете дестинацията, където се намира вашият проект, както е показано по-долу.

Изберете проекта и вашият код ще се покаже в редактора, както е показано по-долу.

// Пример:

// Списък с използване на System с помощта на System.Collections.Generic публичен клас 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)}}}

// Изход:

Изберете иконата за запазване и след това стартирайте кода си. Опцията за изпълнение ще бъде в лентата с инструменти, както е показано по-долу.

Докато стартирате програмата си, можете дори да зададете точки на прекъсване в кода си и дори да приложите преформатиране на кода, като щракнете с десния бутон върху текстовия редактор.

Освен това нека продължим напред и да научим за палитрата на командния ред.

Палитра на командния ред

Кодът на Microsoft Visual Studio е еднакво достъпен и от клавиатурата. най-необходимата ключова комбинация за схващане е Ctrl + Shift + P това извежда командната палитра. Оттук имате достъп до цялата или някоя от функционалностите на VS Code, заедно с клавишни комбинации за най-често срещаните операции.

Потребителският интерфейс на Command Palette осигурява достъп до няколко команди. ще изпълнявате команди на редактора, отваряте файлове, ровите наоколо за символи, вижте бързо дефиниране на файл, експлоатация еквивалентен интерактивен прозорец. Малко съвети са споменати по-долу.

Сега нека разберем за кодирането на файлове в Visual Studio.

Поддръжка на кодиране на файлове

Можем да зададем кодирането на файла глобално или въз основа на вашето работно пространство, като използваме файлове.кодиране настройка в Потребителски настройки или Настройки на работното пространство.

Можете да видите кодирането на файла в лентата на състоянието.

код на серията на Фибоначи в Java

Кликнете върху кодирането в лентата на състоянието, за да отворите отново или да запазите активния файл с различно кодиране.

След това изберете кодиране.

Нека научим за допълнителните аргументи от командния ред.

Допълнителни аргументи от командния ред

Малко от допълнителните аргументи на командния ред са написани по-долу.

Аргумент Описание
- Отиди Когато се използва с файл: линия: колона ?, отваря файл на определен ред и незадължителна позиция на колоната. Този аргумент е предоставен, тъй като някои операционни системи позволяват
–Нови Отваря нова сесия на VS Code, вместо да възстановява предишната сесия.
-r Принуждава отваряне на файл или папка в последния активен прозорец.
файл Име на файл за отваряне. Ако файлът не съществува, той ще бъде създаден като мръсен. Можете да посочите множество файлове.
файл: ред: колона? Име на файл, който да се отвори на посочения ред и незадължителна позиция на колоната. Можете да посочите няколко файла по този начин, но трябва да използвате аргумента ‐g (веднъж), преди да използвате файла: line: колона? спецификатор.
папка Име на папка за отваряне. Можете да посочите множество папки

За всеки файл и папки ще можете да използвате абсолютни или относителни начини. Относителните начини измерват квадрата спрямо текущата директория на електронната комуникациякъдето и да пуснете код. Ако посочите доста един файл или папка в инструкцията, VS Code може да отвори само един екземпляр.

Преки пътища в Visual Studio

Команда Пряк път
Показване на списъка с действия Alt + Enter
Поставете от клипборда Ctrl + Shift + V
Преформатиране на кода Ctrl + Atl + Enter
Попълване на кода Ctrl + интервал
Интелигентно завършване на код Ctrl + Alt + интервал
Приключване на сила Ctrl + Enter
Пълна декларация Ctrl + Shift + Enter
Отидете Напред / Предишен подпис Ctrl + Shift + интервал / Ctrl + Shift + Alt + интервал
Превключване на параметър Ctrl + Shift + Alt + 5
Бърза документация Ctrl + Shift + F1
Вмъкване на шаблон на живо Ctrl + E, L
Обградете с шаблон Ctril + E, U
Създаване на файл от шаблон Ctrl + Alt + Вмъкване
Генериране на код Alt + Вмъкване
Преместете кода нагоре / надолу / наляво / надясно Ctrl + Shift + Alt + нагоре / надолу / наляво / надясно
Разширяване на избора Ctrl + W
Свиване на селекцията Ctrl + Shift + W
Изберете Съдържа декларация Ctrl + Shift + [
Дублирана текуща линия Ctrl + D
Присъединете се към линии Ctrl + Shift + J
Редовен коментар Ctrl + /
Блокиране на коментар Ctrl + Shift + /
Изпълнете Config Ctrl + Shift + Alt + R
Стартирайте Build Ctrl + Shift + F5
Отстраняване на грешки Alt + F5

Приложение за калкулатор, използващо C #

// Код

с помощта на System с помощта на System.Collections.Generic с помощта на System.Linq с помощта на System.Text с помощта на System.Threading.Tasks пространство с имена Edureka {class Program {static void Main (string [] args) {Console.WriteLine ('Application Calculator using C #') Console .WriteLine („Изберете 1 за добавяне“) Console.WriteLine („Изберете 2 за изваждане“) Console.WriteLine („Изберете 3 за умножаване“) Console.WriteLine („Изберете 4 за разделяне“) Console.Write („Моля, въведете your Choice: ') 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 ('Въведете своя втори:') b = Convert.ToInt32 (Console.ReadLine ()) c = a + b Console.WriteLine ('Sum = {0}', c) прекъсване 2: Console.Write ('Въведете първата си стойност:') a = Convert.ToInt32 (Console.ReadLine ()) Console.Write ('Въведете втората си:') b = Convert.ToInt32 (Console.ReadLine ()) c = a - b Console.WriteLine ('Разлика = {0}', c) случай на прекъсване 3: Console.Write ('Въведете първата си стойност:') a = Conv ert.ToInt32 (Console.ReadLine ()) Console.Write ('Въведете втората си стойност:') b = Convert.ToInt32 (Console.ReadLine ()) c = a * b Console.WriteLine ('Продукт = {0}' , c) случай на прекъсване 4: Console.Write ('Въведете първата си стойност:') a = Convert.ToInt32 (Console.ReadLine ()) Console.Write ('Въведете втората си стойност:') b = Convert.ToInt32 (Console .ReadLine ()) c = a / b Console.WriteLine ('Quotient = {0}', c) break default: Console.WriteLine ('Избрали сте невалиден избор') break} Console.ReadKey ()}}}
 // Изход: 

С това стигнахме до края на тази статия. Надявам се, че сте разбрали урока на Visual Studio, неговото значение и прилагането му чрез някои примери в реално време.

След като разбрахте основите на Visual Studio, разгледайте от Edureka, доверена компания за онлайн обучение с мрежа от над 250 000 доволни учащи, разпространени по целия свят. Курсът за обучение и сертифициране на Java J2EE и SOA на Edureka е предназначен за студенти и професионалисти, които искат да бъдат Java Developer. Курсът е създаден, за да ви даде начален старт в програмирането на Java и да ви обучи както за основни, така и за разширени Java концепции, заедно с различни Java рамки като Hibernate & Пролет .

Имате въпрос към нас? Споменете го в раздела за коментари в този блог „Урок на Visual Studio“ и ние ще се свържем с вас възможно най-скоро.