microsoft visual studio руководство

Система является самой сложной интегрированной средой разработки (integrated development enviroment — IDE), доступной для программистов в настоящее время. Она является результатом долгой истории развития языков программирования и интерфейсов и вобрала в себя достижения многих сред разработки программного обеспечения.

В этом руководстве мы подробно опишем систему Visual Studio, расскажем ее историю и покажем, что она предлагает разработчикам. Для примеров мы будем использовать версию Visual Studio 2013 (абсолютное большинство примеров можно будет проработать и в более ранних версиях этой программы и в новой версии Visual Studio 2015).

microsoft visual studio руководство

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

Самая актуальная документация по Visual Studio 2017: Документация по Visual Studio 2017.

Выполнив это пошаговое руководство, вы ознакомитесь со многими инструментами и диалоговыми окнами, которые можно использовать для разработки приложений с помощью Visual Studio. Вы создадите простое приложение в стиле Hello, World, чтобы глубже изучить работу в интегрированной среде разработки (IDE).

В этом разделе содержатся следующие подразделы.

Вход в Visual Studio

Создание простого приложения

Добавление кода в приложение

Отладка и тестирование приложения

Сборка окончательной версии приложения

При первом запуске Visual Studio предоставляется возможность выполнить вход с использованием учетной записи Майкрософт, например Live или Outlook. Вход позволяет обеспечить синхронизацию пользовательских параметров на всех устройствах. Дополнительные сведения см. в разделе Вход в Visual Studio.

Рисунок 1. Интегрированная среда разработки Visual Studio

microsoft visual studio руководство

После открытия Visual Studio можно увидеть три основные части интегрированной среды разработки: окна инструментов, меню с панелями инструментов и область главного окна. Окна инструментов закреплены в левой и правой частях окна приложения, а панель Быстрый запуск, строка меню и стандартная панель инструментов закреплены в его верхней части. В центре окна приложения находится Начальная страница. При открытии решения или проекта редакторы и конструкторы отображаются в этом пространстве. При разработке приложения чаще всего используется именно эта область.

При создании приложения в Visual Studio необходимо сначала создать проект и решение. В этом примере создается консольное приложение Windows.

Создание консольного приложения

В строке меню выберите Файл, Создать, Проект.

microsoft visual studio руководство

В категории Visual C++ выберите шаблон Консольное приложение Win32 и назовите проект GreetingsConsoleApp .

microsoft visual studio руководство

Когда появится мастер приложений Win32, нажмите кнопку Готово.

microsoft visual studio руководство

Проект GreetingsConsoleApp и решение с основными файлами для консольного приложения Win32 создадутся и автоматически загрузятся в Обозреватель решений. Файл GreettingsConsoleApp.cpp откроется в редакторе кода. В Обозревателе решений отображаются следующие элементы.

Рисунок 4. Элементы проекта

microsoft visual studio руководство

Далее необходимо добавить код для отображения слова «Hello» в окне консоли.

Отображение «Hello» в окне консоли

В файле GreetingsConsoleApp.cpp введите пустую строку перед строкой return 0; , а затем введите в нее следующий код:

Красная волнистая линия появится под cout . При наведении на нее отобразится сообщение об ошибке.

microsoft visual studio руководство

Сообщение об ошибке также отобразится в окне Список ошибок. Можно отобразить это окно, выбрав в строке меню Вид, Список ошибок.

cout включается в файл заголовка .

Для включения заголовка iostream введите следующий код после #include «stdafx.h» :

Возможно, вы заметили, что после вставки этого кода появилось окно, предлагающее рекомендации для символов, которые были введены. Это поле является частью технологии C++ IntelliSense, обеспечивающей подсказки по коду, в том числе отображение членов класса или интерфейса и сведения о параметрах. Кроме того, можно использовать фрагменты кода в виде предопределенных блоков кода. Дополнительные сведения см. в разделах Использование технологии IntelliSense и Фрагменты кода.

Красная волнистая линия под cout исчезнет после исправления ошибки.

Сохраните изменения в файле.

microsoft visual studio руководство

С помощью отладки GreetingsConsoleApp можно посмотреть, отображается ли слово Hello в окне консоли.

Отладка приложения

microsoft visual studio руководство

Отладчик запустится и выполнит код. Окно консоли (отдельное окно, подобное командной строке) отображается в течение нескольких секунд, но при остановке отладчика быстро закрывается. Чтобы просмотреть текст, необходимо установить точку останова выполнения программы.

Добавление точки останова

Добавьте точку останова из меню в строке return 0; . Для установки точки останова можно также просто щелкнуть область слева.

microsoft visual studio руководство

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

Нажмите клавишу F5, чтобы начать отладку.

Запускается отладчик, и появляется окно консоли, в котором выводится слово Hello.

microsoft visual studio руководство

Для останова процесса отладки нажмите SHIFT + F5.

Для получения дополнительной информации см. Консольные проекты.

Теперь, когда вы проверили, что все работает, можно подготовить окончательную сборку приложения.

Очистка файлов решения и сборка окончательной версии

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

microsoft visual studio руководство

Измените конфигурацию сборки для GreetingsConsoleApp с Отладка на Выпуск.

microsoft visual studio руководство

microsoft visual studio руководство

Поздравляем с завершением этого пошагового руководства! Чтобы изучить больше примеров, см. раздел Примеры Visual Studio.

microsoft visual studio руководство

Видео: Настройка IDE

microsoft visual studio руководствоmicrosoft visual studio руководство

Видео: Советы и рекомендации

microsoft visual studio руководство

Видео: Отладка кода

microsoft visual studio руководство

Видео: Как открыть проект из источника

Рабочие нагрузки Visual Studio

Устанавливайте только пакеты инструментов и компонентов, необходимые для разработки в Visual Studio

Web & cloud

microsoft visual studio руководство

ASP.NET и веб-разработка

ASP.NET и веб-разработка

Создание веб-приложений с помощью ASP.NET Core, ASP.NET (.NET Framework), HTML, JavaScript и контейнеров, включая поддержку Docker.

Описание

Вы можете повысить эффективность разработки веб-приложений .NET с помощью ASP.NET Core технологий на основе таких стандартов, как HTML и JavaScript.

Разработка приложений

Компоненты

— Средства разработки для .NET Framework 4.x
— Средства разработки .NET Core 2.1
— ASP.NET и средства веб-разработки
— Средства профилирования .NET
— Средства разработки контейнеров
— Облачные средства для веб-разработки
— IntelliSense, навигация по коду и рефакторинг для C#, Visual Basic и F#

microsoft visual studio руководство

Azure

Azure

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

Описание

Разработка, тестирование, развертывание и администрирование масштабируемых приложений и служб в облаке Майкрософт. После установки вы сможете создавать ресурсы с помощью средств Azure Manage, просматривать эти ресурсы в Cloud Explorer, создавать приложения для веб- и облачных служб Azure, а также выполнять операции с большими данными, используя средства Azure Data Lake.

Оцените статью
Все о Windows 10
Добавить комментарий

Adblock
detector