Учебник по Visual Studio: все, что вам нужно знать



Эта статья Edureka поможет вам разработать комплексный подход к программированию в Visual Studio с примерами в реальном времени для лучшего понимания.

Visual Studio - одна из самых мощных IDE, которая работает со всеми основными языками программирования, такими как C #, Python и версии. Он поддерживается Корпорация Майкрософт. Эта IDE загружена с богатым набором функций и возможностей, которые можно себе представить. В этом руководстве я расскажу вам о его важных возможностях.

Что такое Visual Studio?

Visual Studio является передовым предприятием комплексной разработки, эксклюзивно разработавшим Корпорация Майкрософт в 2000 году. Он активно используется для разработки компьютерных программ, веб-сайтов, настольных приложений, мобильных приложений, игр и многого другого.





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

Visual Studio способен поддерживать более чем 36+ Языки программирования, позволяющие редактору и компилятору кода выполнять практически любой язык программирования. Некоторые популярные языки, поддерживаемые Visual Studio: Визуальные основы, , , C # п программа язык мин , , .



Возможности Visual Studio

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

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

Visual Studio имеет лучший в своем классе редактор кода, который поддерживает множество функций. Это позволяет закладкам в коде использовать быструю навигацию. В дополнение к обычному тексту VS также предоставляет инкрементный поиск, поиск по регулярным выражениям, буфер обмена с несколькими элементами и список задач.

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



  • Отладчик

Замечательный отладчик MS Visual Studio может работать как отладчик машинного уровня, так и отладчик исходного уровня. Он способен отлаживать сопоставленный код, а также собственный код. Он способен компилировать любой язык программирования, поддерживающий VS.

Он может подключаться к текущему запущенному процессу для проведения процедур мониторинга и отладки кода, при условии, что исходный код доступен. VS может также включать дампы памяти и многопоточность.

  • Дизайнер

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

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

  • Другие инструменты
Орудие труда Описание
Открыть браузер вкладок Редактор свойств редактирует свойства в графическом интерфейсе VS.
Редактор свойств Он включает все свойства, доступные для классов, объектов, веб-страниц.
Обозреватель серверов Server Explorer управляет подключениями к базе данных на компьютере.
Обозреватель объектов Обозреватель объектов используется для просмотра пространств имен в управляемых сборках.
Team Explorer Team Explorer интегрирует Axure DevOps в VS IDE.
Проводник данных Data Explorer управляет базами данных и экземплярами MS SQL.
Обозреватель решений Обозреватель решений управляет файлами в решении и просматривает их.
  • Расширяемость

Visual Studio позволяет разработчикам записывать расширения для Visual Studio, чтобы расширить его возможности. Эти расширения «подключаются» к Visual Studio и расширяют еефункциональность. Расширения доступны в виде макросов, надстроек и пакетов.

Почему вам следует выбрать Visual Studio?

Основная причина, по которой Visual Studio сталатак популярнов том, что в нем есть все, чего любой программист ожидает от любогокодредактор с некоторыми дополнительными и полезными features. Его легкий, быстрый, кроссплатформенный характер с открытым исходным кодом, а также другие интересные функции дают ему дополнительное преимущество перед любым другим редактором.

Установить Visual Studio

Мы установим и настроим Microsoft Visual Studio, выполнив шаги, указанные ниже:

Шаг 1 : Скачать Microsoft Visual Studio

Google для последняя версия Visual Studio и скачать установить файл в вашу локальную систему, а затем бегать установочный файл как администратор.

Шаг 2. Выберите пакет .NET Desktop Development.

После запуска установщика редактор Visual Studio будет успешно загружен в вашу локальную систему. Позже на экране рабочего стола появится диалоговое окно с запросом конкретный пакет вам нужно в вашей системе. Здесь вам нужно выбрать .NET Desktop Development пакет.

Шаг 3. Установите среду C #

Как только ваши пакеты для .NET разработка загружаются, то на вашем экране отобразится другое диалоговое окно с запросом о среде разработки, которую вы ищете. Здесь вы можете выберите среду для C # или на любом другом языке, в зависимости от ваших требований.

Шаг 4. Создайте свой первый проект

Как только среда настроена, все готово. Запустите Visual Studio и выберите создать новый проект в отображаемом диалоговом окне.

Вы будете перенаправлены в следующее диалоговое окно, где вам нужно выбрать библиотеку классов как .NET Standard как показано ниже.

В следующем диалоговом окне вам будет предложено настроить ваш проект. Настройте его, и вы теперь в редакторе. Напишите свою первую программу и запустите ее. Результат будет успешно отображаться в командной строке.

//Вывод:

Теперь давайте перейдем к основным операциям, которые можно выполнять в Visual Studio.

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

Основные операции в Microsoft Visual Studio следующие.

Как открыть существующий проект

В верхнем левом углу у нас есть открыть файл икона. Щелкните и выберите место назначения, где находится ваш проект, как показано ниже.

Выберите проект, и ваш код отобразится в редакторе, как показано ниже.

//Пример:

// Список с использованием системы с использованием открытого класса 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 (имя переменной в именах) {Console.WriteLine (имя)}}}

//Вывод:

Выберите значок сохранения и запустите свой код. Параметр запуска будет на панели инструментов, как показано ниже.

Во время запуска программы вы даже можете установить точки останова в своем коде и даже применить переформатирование кода, щелкнув правой кнопкой мыши текстовый редактор.

Далее, давайте продолжим и узнаем о палитре командной строки.

Палитра командной строки

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

Пользовательский интерфейс палитры команд обеспечивает доступ к нескольким командам. вы будете выполнять команды редактора, открывать файлы, рыться в поисках символов, видеть быстрое определение файла, используя эквивалентное интерактивное окно. Ниже приведены несколько советов.

Теперь давайте разберемся с кодировкой файлов в Visual Studio.

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

Мы можем установить кодировку файла либо глобально, либо на основе вашего рабочего пространства, используя files.encoding установка в Пользовательские настройки или Настройки рабочего пространства.

Вы можете просмотреть кодировку файла в строке состояния.

Щелкните кодировку в строке состояния, чтобы повторно открыть или сохранить активный файл с другой кодировкой.

Затем выберите кодировку.

перевернуть число в Java

Давайте узнаем о дополнительных аргументах командной строки.

Дополнительные аргументы командной строки

Некоторые из дополнительных аргументов командной строки написаны ниже.

Аргумент Описание
- Перейти к При использовании с file: line: column? Открывает файл в определенной строке и необязательной позиции столбца. Этот аргумент предоставляется, поскольку некоторые операционные системы позволяют
–Новый Открывает новый сеанс VS Code вместо восстановления предыдущего сеанса.
Принудительно открывает файл или папку в последнем активном окне.
файл Имя файла, который нужно открыть. Если файл не существует, он будет создан как грязный. Вы можете указать несколько файлов.
файл: строка: столбец? Имя файла, который нужно открыть в указанной строке, и необязательная позиция столбца. Вы можете указать несколько файлов таким образом, но вы должны использовать аргумент -g (один раз) перед использованием file: line: column? спецификатор.
папка Имя папки, которую нужно открыть. Вы можете указать несколько папок

Для каждого файла и папки вы сможете использовать абсолютные или относительные способы. Относительные способы измерения квадрата относительно текущего каталога электронного сообщениягде бы вы ни запускали код. Если вы укажете в инструкции один файл или папку, 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
Окружить шаблоном Ctrl + E, U
Создать файл из шаблона Ctrl + Alt + Insert
Создать код Alt + Insert
Переместить код вверх / вниз / влево / вправо Ctrl + Shift + Alt + вверх / вниз / влево / вправо
Расширить выделение Ctrl + W
Сжать выбор Ctrl + Shift + W
Выберите 'Содержать декларацию' Ctrl + Shift + [
Дублировать текущую строку Ctrl + D
Присоединиться к линиям Ctrl + Shift + J
Комментарий к строке Ctrl + /
Заблокировать комментарий Ctrl + Shift + /
Запустить Config Ctrl + Shift + Alt + R
Запустить сборку 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 ('Приложение калькулятора с использованием C #') Консоль .WriteLine ('Выберите 1 для добавления') Console.WriteLine ('Выберите 2 для вычитания') Console.WriteLine ('Выберите 3 для умножения') Console.WriteLine ('Выберите 4 для разделения') Console.Write ('Пожалуйста, введите ваш выбор: ') int ch = Int32.Parse (Console.ReadLine ()) int a, b, c switch (ch) {case 1: Console.Write (' Введите первое значение: ') 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 ('Difference = {0}', c) прервать регистр 3: Console.Write ('Введите первое значение:') a = Conv ert.ToInt32 (Console.ReadLine ()) Console.Write ('Введите второе значение:') b = Convert.ToInt32 (Console.ReadLine ()) c = a * b Console.WriteLine ('Product = {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-разработчиками. Курс разработан, чтобы дать вам хорошее начало в программировании на Java и обучить вас как основным, так и продвинутым концепциям Java, а также различным фреймворкам Java, таким как Hibernate и весна .

Есть вопрос к нам? Упомяните об этом в разделе комментариев этого блога «Учебник по Visual Studio», и мы свяжемся с вами как можно скорее.