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

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

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

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

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

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

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

Вход в Visual Studio

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

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

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

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

Читайте также:  foxit reader для linux

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

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

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

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

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

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

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

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

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

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

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

Читайте также:  jquery mousewheel min js

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Читайте также:  amd radeon hd 7570 series характеристики

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

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

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

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

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

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

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

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

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

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

Web & cloud

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#

Azure

Azure

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

Описание

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

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

Adblock detector