Microsoft visual studio tools for applications что это за программа и нужна ли она

Перевод «Microsoft Visual Studio Tools for Applications» на русский

В русский Microsoft Visual Studio Tools for Applicationsпереводится как набор средств Microsoft Visual Studio Tools для работы с приложениями. В переведенных предложениях Microsoft Visual Studio Tools for Applicationsвстречается не менее 5 раз.

Microsoft Visual Studio Tools for Applications

A family of Microsoft Visual Studio add-in software that allows developers to use Visual Basic and Visual C# to develop and customize applications built on the Microsoft .NET Framework.

+ Добавить перевод Добавить Microsoft Visual Studio Tools for Applications

«Microsoft Visual Studio Tools for Applications» в словаре английский — русский

набор средств Microsoft Visual Studio Tools для работы с приложениями

A family of Microsoft Visual Studio add-in software that allows developers to use Visual Basic and Visual C# to develop and customize applications built on the Microsoft .NET Framework.

Visual Studio 2022 | Установка, настройка, и начало работы

MicrosoftLanguagePortal
Показать алгоритмически созданные переводы

Автоматический перевод » Microsoft Visual Studio Tools for Applications» в русский

Glosbe Translate
Google Translate

Переводы «Microsoft Visual Studio Tools for Applications» на русский в контексте, память переводов

Склонение Основа
Dopasowanie słów
все точно любой

Visual Studio Tools for Applicationswas announced by Microsoftwith the release of Visual Studio2005.

Microsoft анонсировала VSTA вместе с выпуском Visual Studio 2005.
WikiMatrix

Moving on from Windows to a bright new future in Linux is becoming a trend not only among desktop users, but also forsoftware developers who grew up using Visual Studioand other Microsoft toolsto code applications forthe Windows platform.

Уход от Windows дабы обрести новое будущее с Linux становится общей тенденцией не только среди пользователей, но и среди разработчиков ПО, которые выросли используя Visual Studio и другие средства разработки от Microsoft для платформы Windows.

Common crawl

“Developers can get a preliminary version of Orcas, the new edition of programming tools Visual Studio, optimized forbuilding applications forVista. In addition, Microsoftreleased the toolsunder the brand Expression, designed forweb designers and artists who want to work with the new user interface, animation and other graphics capabilities, the operating system. ”

“Разработчики могут получить предварительную версию Orcas, новой редакции инструментов программирования Visual Studio, оптимизированной для создания приложений для Vista. Кроме того, Microsoft выпускает инструменты под маркой Expression, предназначенные для веб-дизайнеров и художников, желающих работать с новым пользовательским интерфейсом, анимацией и другими графическими возможностями ОС.”

ParaCrawl Corpus

At the TechEd Developers Conference 2007, which was held from 5 to 9 November in Barcelona, Microsoftannounced the release of Visual Studio2008 and introduced new solutions in the field of development tools. • Allchin: Applications forVista will be «simply stunning» »»»

VBA История, перспективы, достоинства и недостатки

На конференции TechEd Developers 2007, которая проходила с 5 по 9 ноября в Барселоне, компания Microsoft анонсировала выход Visual Studio 2008 и представила новые решения в сфере средств разработки.

ParaCrawl Corpus

Review the latest information about WF, the programming model, engine, and tools forquickly building workflow-enabled applicationsin Windows. WF consists of a .NET Framework version 3.0 namespace, an in-process workflow engine, and designers for Microsoft Visual Studio® 2005.

Платформа WWF состоит из пространства имен .NET Framework версии 3.0, внутрипроцессного обработчика рабочих процессов и конструкторов для Microsoft Visual Studio® 2005.

Источник: ru.glosbe.com

Visual Studio Tools for Applications

Visual Studio Tools for Applications(VSTA) представляет собой набор инструментов, который независимые поставщики программного обеспечения (ISV) могут использовать для создания настроечных возможностей в своих приложениях для автоматизации и расширения. Эти возможности могут использоваться конечными пользователями в рамках управляемых расширений.

Visual Studio Tools for Applications был объявлен Microsoft с выпуском Visual Studio 2005. Первый Community Technology Preview (CTP) из Visual Studio для приложений был выпущен в апреле 2006 года.

Он входит в состав Office 2007 для использования конечными пользователями и разработчиками бизнес-приложений, и SDK доступна отдельно для независимых поставщиков ПО. Это, однако, интегрировано только в InfoPath, а не в других приложениях Office.

Текущей версией является Visual Studio Tools for Applications 2.0. Вторая версия Visual Studio Tools for Applications включает в себя такие функции, как динамическое программирование модели и поддержка WPF, WCF, WF, LINQ и NET 3.5.

Visual Studio Tools для приложений основана на .NET Framework 2.0 и построена на той же архитектуре, что и Visual Studio Tools для Office (VSTO). [5] Некоторые из технологий, разработанных для Visual Studio для приложений (VSA) был и интегрированы в Visual Studio Tools для приложений. [6]

Visual Studio Tools for Applications состоит из среды выполнения и среды разработки, которые могут быть встроены в приложения для разоблачения ее особенности через объектной модели NET. Она также включает в себя конечного пользователя IDE включения Visual Basic. NET и C#. Visual Studio Tools for Applications также имеет 64-битную поддержку, записи макросов и других обычных Visual Studio 2005 IDE особенности, но не включает активные сценарии поддержки.

Независимые поставщики программных продуктов желающих интегрировать Visual Studio Tools for Applications в свои приложения должны платить Microsoft за лицензию. Цена лицензии рассчитывается как $50 за продукт либо как 1%, 2% или 3% отчисления в зависимости от доходов продукта.

Office 2007 приложения продолжают приходить с Visual Basic for Applications как пользовательских настроек среды конец, за исключением InfoPath 2007, который позволяет конечным пользователям настраивать их формы InfoPath по программированию с Visual Studio Tools for Applications.

Читайте также:
Asus boot setting что это за программа и нужна

Источник: microsoft.fandom.com

Visual Studio Tools for AI. Установка и Настройка

Follow us on Google PlusFollow us on rss

На сегодняшний день темы Machine Learningи Data Analysis(Машинное обучение и Анализ данных) являются самыми горячими и обсуждаемыми. Каждый крупный игрок на рынке информационных технологий старается каким-либо образом “отметиться” в этой области, что радует нас – разработчиков и исследователей. Одним из таких новых инструментов порадовала Microsoft,выпустив Visual Studio Tools for AI.

Что такое Visual Studio Tools for AI?

Visual Studio Tools for AI– это расширение для среды разработки Visual Studio, которое позволяет создавать, тестировать и развертывать Deep Learningи AIпроекты. Ключевой особенностью данного инструмента является интеграция с сервисом машинного обучения Azure Machine Learning, но его также можно использовать и локально, что мы и попробуем сделать. Для работы с Visual Studio Tools for AIвам понадобится Visual Studio2017. Если вы используете версию 2015, то нужно будет скачивать расширение, совместимое с данной средой разработки.

Установка Visual Studio Tools for AI

Для начала установим данное расширение. Это можно сделать двумя способами: первый – это скачать расширение на свой компьютер и установить локально. Второй – установить через менеджер расширений, встроенный в Visual Studio. Для этого запустите Visual Studio, и выберете на панели меню Tools -> Get Extensions and Updates…

Open Extensions and Updates in VS

В открывшемся окне найдите через строку поиска нужное нам расширение.

Search VS Tools for AI

Настройка окружения для работы с Visual Studio Tools for AI

Установить Visual Studio Tools for AI– это только полдела. Нужно еще настроить окружение, которое позволит полноценно работать. Окружение – это необходимые библиотеки и интерпретатор языка программирования Python. Так уже сложилось, что Python стал фактически стандартом де-факто в области машинного обучения и анализа данных, поэтому без него никуда

Если хотите углубиться в тематику Python, то мы предлагаем ознакомиться с книгой “Python. Уроки” и ее онлайн версией на нашем сайте.

Еще одна важная деталь: для того, чтобы комфортно работать со всем предлагаемым набором инструментов (о этом ниже) необходимо наличие мощной видеокарты с поддержкой CUDA. Настроить окружение для работы можно, используя предоставляемый Microsoftспециальный инструмент, либо вручную. Мы рассмотрим оба варианта.

Предварительная подготовка

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

git

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

GPU Driver

Установите последнюю версию драйверов для видеокарты. Предполагается, что у вас адаптер от NVidea, поддерживающий CUDA. Драйвера можно найти здесь .

CUDA

CUDA– эта платформа, которая позволяет использовать ресурсы видеокарты для решения вычислительных задач. На момент написания статьи последняя версия CUDA– 8.0, скачать ее можно вот от сюда . После установки убедитесь, что в переменной окружения %PATH%прописан путь до бинарных файлов CUDA, по умолчанию в Windowsони устанавливаются в папку “C:Program FilesNVIDIA GPU Computing ToolkitCUDAv8.0bin“. Вот официальная страница CUDA, если вдруг вы захотите почитать о ней побольше.

cuDNN

После установки CUDA, скачайте и установите cuDNN ( CUDA Deep Neural Network library) – библиотеку примитивов для работы с глубокими нейронными сетями, использующую ресурсы видеокарты. Скачать cuDNNможно здесь . Также как и с CUDAубедитесь, что путь до бинарных файлов cuDNNдобавлен в переменную окружения %PATH%и, если вы пользуетесь Windows, скопируйте cudnn64_6.dllв папку “C:Program FilesNVIDIA GPU Computing ToolkitCUDAv8.0bin“.

Python

Для работы с Visual Studio Tools for AIвам необходим интерпретатор языка Pythonверсии 3.5 (версия 3.6 тоже должна быть совместима, но мы не пробовали). Pythonможно скачать с официального сайта . При установке не забудьте поставить галочку “Add Python 3.5 to PATH”.

После установки Pythonобновите менеджер pip.

> python -m pip install -U pip

Настройка Pythonв Visual Studio

Для настройки Pythonв Visual Studioдля начала убедитесь, что он установлен. Для этого зайдите в Visual Studio Installer.

Add Python into VS

Нажмите на кнопку “Изменить” в выпадающем списке “Добавить” для установленной Visual Studio. В появившемся окне выберете “Разработка на Python”.

Add Python into VS installator

После установки вам необходимо будет установить интерпретатор Python, который будет использоваться по умолчанию в Visual Studio. Для этого зайдите через панель меню в настройки Tools > Python > Python Environments, в появившемся окне выберете Python 3.5 (64 bit)и нажмите на Make this the default environment for new projects. На этом заканчивается этап установки обязательных компонент для работы с Visual Studio Tools for AI, остальные элементы можно установить автоматически, воспользовавшись инструментом от Microsoft, либо сделать это вручную. Для начала рассмотрим первый вариант.

Установка необходимых библиотек в автоматическом режиме

Для того, чтобы воспользоваться данным инструментом необходимо предварительно:

  1. Установить драйвера для видеокарты с поддержкой CUDA(данную технологию поддерживают только карты от NVidia), саму CUDAи библио теку cuDNNдля работы с Deep Neural Network(Глубокими нейронными сетями).
  2. Установить интерпретатор Pythonверсии 3.5 или 3.6.

Эти шаги были нами выполнены в рамках раздела “Предварительная подготовка” (см. выше).

После этого откройте командное окно и выполните следующие команды:

git clone https://github.com/Microsoft/samples-for-ai.git cd samples-for-ai cd installer

Если у вас операционная система Windows, то выполните:

python.exe install.py
python3 install.py

Установка необходимых библиотек в ручном режиме

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

Numpy

Numpy– библиотека языка Python, предоставляющая функции для работы с многомерными массивами.

pip3 install -U numpy

Scipy

Scipy– библиотека языка Python, базирующаяся на numpy, предназначена для проведения научных и инженерных расчетов.

pip3 install -U scipy

Microsoft Cognitive Toolkit (CNTK)

Microsoft Cognitive Toolkit – инструмент от Microsoftдля работы с глубокими нейронными сетями. В зависимости от того, используете ли вы видеокарту для ускорения вычислений, необходимо установить нужную версию данной библиотеки.

В операционной системе Windows:

– с поддержкой GPU:

pip3 install https://cntk.ai/PythonWheel/GPU/cntk-2.3.1-cp35-cp35m-win_amd64.whl

– без поддержки GPU:

pip3 install https://cntk.ai/PythonWheel/CPU-Only/cntk-2.3.1-cp35-cp35m-win_amd64.whl

В операционной системе Linux:

– с поддержкой GPU:

pip3 install https://cntk.ai/PythonWheel/GPU/cntk-2.3.1-cp35-cp35m-linux_x86_64.whl

– без поддержки GPU:

pip3 install https://cntk.ai/PythonWheel/CPU-Only/cntk-2.3.1-cp35-cp35m-linux_x86_64.whl

TensorFlow

TensorFlow – библиотека для численных вычислений, использующая графы потоков данных (data flow graphs), разработанная компанией Google.

Установка версии библиотеки, использующую GPU:

pip3 install tensorflow-gpu==1.4.0

не использующую GPU:

pip3 install tensorflow==1.4.0

Читайте также:
Database compare что это за программа

Caffe2

Caffe2– легковесный, модульный и масштабируемый frameworkдля deep learning. Информацию по установке данного компонента можно найти на официальном сайте продукта .

MXNet

MXNet – deep learning библиотека, разрабатываемая в рамках Apache.
Установка версии с поддержкой GPU:

pip3 install mxnet-cu80==1.0.0

без поддержки GPU:

pip3 install mxnet==1.0.0

Keras

Keras – библиотека, предоставляющая высокоуровневый APIдля работы с нейронными сетями. В качестве backgroud’а Kerasможет использовать TensorFlow, CNTK, Theano.

pip3 install Keras

Theano

Theano – библиотека для языка Python, предоставляющая инструменты для проведения быстрых математических вычислений с многомерными массивами.

pip3 install Theano

PyTorch

PyTorch – frameworkдля работы с тензорами и динамическими нейронными сетями в Python.

Установка под Windows

К сожалению, у PyTorchнет готового дистрибутива под Windows, и поэтому приготовления для установки данной библиотека нам придется сделать самим.

  • Первое, что нужно сделать это скачать PyTorchпакет из Anaconda. О том, что такое Anaconda и как ее установить и использовать можете прочитать здесь.
  • Распакуйте скачанную библиотеку в папку, например “D:pytorch“.
  • Добавьте в переменную окружения %PYTHONPATH%следующий путь: “D:pytorchLibsite-packages“, либо скопируйте содержимое папки “D:pytorchLibsite-packages” в папку “Libsite-packages” Pythonинтерпретатора.

Установка под Linux

Для установки под Linuxможете воспользоваться следующей командой.

pip3 install torchvision

Chainer

Chainer – frameworkдля работы с нейронными сетями. Для вычислений использует CUDA, поддерживает архитектуры различных нейронных сетей.

Для начала установите cupyдля поддержки CUDA.

pip3 install cupy

После этого уже можно устанавливать сам Chainer.

pip3 install chainer

На этом мы закончим вопрос установки и настройки Visual Studio Tools for AI. Следующая статья будет посвящена запуску тестового проекта с использованием данного инструмента.

Статья написана по материалам c официального githubрепозитория Visual Studio Tools for AI.

Источник: devpractice.ru

Visual Studio Tools for Microsoft Office System

В октябре прошлого года мы обсуждали возможности, связанные с созданием приложений для Microsoft Office 2003. Сейчас мы более подробно рассмотрим возможности, предоставляемые разработчикам решений на базе Microsoft Office новым продуктом — Visual Studio Tools for the Microsoft Office System.

Назначение продукта

Возможности создания приложений на базе Microsoft Office весьма разнообразны. Как минимум три предыдущие версии этого пакета позволяли встраивать исполняемый код, созданный с помощью Visual Basic for Applications, в документы Office, создавать для приложений Office так называемые контроллеры автоматизации (клиентские приложения, управляющие приложениями Office) с помощью любых средств разработки, поддерживающих технологию Component Object Model, создавать модули расширения (называемые также надстройками) в виде COM-библиотек. Для приложений Microsoft Office XP, помимо указанных возможностей, можно было создавать распознаватели и обработчики смарт-тэгов. Иными словами, спектр средств создания решений на базе Office и ранее был достаточно широк.

Рис. 1. Шаблоны проектов Visual Studio Tools for the Microsoft Office System

Отметим, однако, что появление .NET Framework и средств создания управляемого кода вызвало естественное желание разработчиков создавать решения, использующие как возможности самого Office, так и возможности, предоставляемые приложениями с управляемым кодом, среди которых, в частности, средства обеспечения безопасности Common Language Runtime, сборка мусора и иные преимущества, неоднократно описанные в нашем журнале.

VBA-код можно запускать в самом приложении Office. Он выполняется внутри приложения Office, обычно хранится в документе и при этом компилируется в p-код. Надстройки, представляющие собой скомпилированные библиотеки, можно создавать на любом языке программирования, поддерживающем создание COM-серверов. В принципе, можно разрабатывать COM-надстройки и с применением управляемого кода. Помимо этого при создании приложений с помощью Visual Studio .NET можно было применять специальные сборки Office XP Primary Interop Assemblies, позволявшие управлять приложениями Office XP с помощью COM-интерфейсов Microsoft Office из внешних по отношению к ним .NET-приложений, являвшихся, по существу, .NET-аналогами контроллеров автоматизации.

Тем не менее перечисленные возможности могут оказаться недостаточными для решения ряда задач, например для создания управляемого кода, обрабатывающего события Office. Подобные (и другие) задачи решаются с помощью Visual Studio Tools for the Microsoft Office System. Этот продукт представляет собой дополнение к Visual Studio .NET 2003, позволяющее встраивать в документы Word 2003 и Excel 2003 управляемый код на языках Visual Basic .NET и Visual C# .NET, созданный с помощью Microsoft Visual Studio .NET 2003.

Состав продукта

В состав Visual Studio Tools for the Microsoft Office System входят Visual Basic .NET Standard Edition (если его возможностей достаточно для решения задач, стоящих перед потенциальным покупателем продукта, можно не приобретать сам пакет Visual Studio), MSDN Library for Microsoft Visual Studio .NET 2003, Microsoft SQL Server Developer Edition (версия Microsoft SQL Server, предназначенная для разработки и отладки приложений для этой СУБД), а также Microsoft Office Access Developer Extensions (этот продукт позволяет поставлять приложения, созданные с помощью Microsoft Office Access, пользователям, не имеющим этого продукта).

Рис. 2. Свойства проекта сборки, используемой в документе Microsoft Office Word

Отметим, однако, что при необходимости создания решений для Microsoft Office System с помощью языков программирования, отличных от Visual Basic .NET, таких как Visual C++, Visual C#, Visual J++, требуется приобретение Visual Studio .NET 2003.

Применение

После установки Visual Studio Tools for the Microsoft Office System разработчику становятся доступны новые шаблоны проектов — Excel Workbook, Word Document, Word Template.

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

Рис. 3. Мастер Microsoft Office Project Wizard

После этого, как обычно, можно создавать и отлаживать код сборки (соответствующее приложение Microsoft Office будет запущено в процессе отладки кода).

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

Отметим, что для обращения к управляемому коду в Word 2003 и Excel 2003 встроен загрузчик Common Language Runtime.

Иными словами, все это выглядит не сложнее, чем создание VBA-кода.

Преимущества

Visual Studio Tools for the Microsoft Office System позволяет создавать расширения Office, основанные на управляемом коде и выполняемые изнутри самих документов. Однако, в отличие от VBA-приложений, подобный код хранится в сборке, расположенной отдельно от документа, что позволяет при необходимости легко осуществлять ее обновление. Отметим, что созданный подобным способом код, в отличие от VBA-кода, является скомпилированным, и это во многих случаях положительно сказывается на производительности приложений. Код, созданный с помощью Visual Studio .NET Tools for Office, обладает всеми преимуществами, предоставляемыми платформой Microsoft .NET, такими как поддерживаемые данной платформой средства обеспечения безопасности (в отличие от VBA-кода, сборки, созданные с помощью Visual Studio Tools for the Microsoft Office System, не будут выполняться, если администратор явно не укажет, что данной сборке или каталогу можно полностью доверять), а также возможностью применения при разработке всех поддерживаемых данной платформой технологий. И наконец, при создании подобного кода можно пользоваться всеми инструментами, предоставляемыми Visual Studio .NET.

Читайте также:
Что за программа ddos

Рис. 4. Создание кода сборки, используемой в документе Microsoft Office Word

В заключение отметим, что Visual Studio Tools for the Microsoft Office System вполне нормально сосуществуют одновременно с Visual Basic for Applications — VBA-код и .NET-код могут использоваться в одном и том же документе. Это позволяет создателям решений на основе Office применять одновременно обе указанные технологии, выбирая при этом наиболее подходящую для решения той или иной задачи.

Ссылки по теме

  • Подробнее о продуктах Microsoft
  • В ожидании Visual Studio 2005
  • Обратиться в Interface Ltd. за дополнительной информацией/по вопросу приобретения продуктов
  • Приобрести продукты Microsoft в Интернет-магазине ITshop.ru
  • Курсы по продуктам Microsoft

07.2006

Источник: www.interface.ru

Пользовательский интерфейс Visual Studio 2013

Основное окно пользовательского интерфейса Visual Studio 2013 (если выйти из стартовой страницы) изображен на рис. 4.5.

Основное окно пользовательского интерфейса VS 2013


увеличить изображение
Рис. 4.5.Основное окно пользовательского интерфейса VS 2013

Аналогично предыдущим версиям, основное окно Visual Studio 2013 имеет несколько областей:

  • Основное меню(верхняя строчка, под надписью Microsoft Visual Studio);
  • Область визуализации файлов- область для визуализации текущих файлов исходного кода и конфигурационных файлов проектов (под основным меню);
  • Область вывода (Output)для визуализации вывода из программных инструментов, выполняющих текущия действия над проектом (сборка программы, выполнение программы и т.д.);
  • Область визуализации информации о структуре проекта(иерархия классов, состав файлов проекта, результатах анализа кода проекта, состав команды проекта) — справа от области визуализации текущих файлов проекта.

Основное меню имеет следующую структуру:

  • File- традиционные действия над файлами: создание проекта, открытие проекта (или файла в проекте), закрытие проекта, обращение к системе управления исходным кодом проекта, настройка учетной записи пользователя, выход из Visual Studio)
  • Edit- действия по редактированию файлов, поиску и замене их элементов, навигации в файлах
  • View- различные способы визуализации элементов проекта: просмотр классов, открытых решений (проектов), информации о команде разработчиков, информации об объектах используемой базы данных SQL Server, списка ошибок, найденных при компиляции проекта и др.
  • Debug- действия при отладке программы проекта: установка контрольных точек, присоединение отладчика к исполняемой программе, обработка возникающих исключений, анализ производительности программы и т.д.
  • Team- взаимодействие с командой проекта. Для выполнения данных функций в Visual Studio в некоторых новых версиях используется компонента Team Foundation Server. При выборе пункта Connect to Team Foundation Server появлляется окно Team Explorer для просмотра информации о команде проекта
  • Tools- меню разнообразных инструментов и опций, доступных в среде Visual Studio. Скриншот меню Toolsизображен на рис. 4.6.

Меню инструментов Visual Studio 2013


увеличить изображение
Рис. 4.6.Меню инструментов Visual Studio 2013

Основные элементы меню Tools:

  • Tools / Attach to process- присоединение в отладочном режиме к одному из выполняемых на компьютере процессов;
  • Tools / Connect to database- соединение с одной из доступных на компьютере баз данных;
  • Tools / Connect to server- соединение с заданным серверным компьютером;
  • Tools / Add SharePoint connection- обращение к инструменту Microsoft SharePoint, предназначенному для создания веб-сайтов, с целью разработки программных решений для SharePoint (при использовании данного пункта меню этот продукт должен быть заранее инсталлирован на компьютере);
  • Tools / Connect to Microsoft Azure- вход в облако Microsoft Azure непосредственно из Visual Studiо; эта удобная возможность появилась только в новой версии VS;
  • Tools / SQL Server- обращение к СУБД Microsoft SQL Server (он должен быть инсталлирован на компьютере) для ввода и выполнения SQL-запросов;
  • Tools / Code snippets manager- использование полезных небольших фрагментов кода (snippets) на различных языках, доступных в Visual Studio (простой пример: обмен значениями двух переменных);
  • Tools / Choose Toolbox Items- возможность добавления в проект элементов управления (controls) различными программными компонентами — COM, .NET и др. для последующего использования в проекте. На рис. 4.7 изображено окно пункта Choose Toolbox Items;

Окно выбора элементов управления для использования в проекте


увеличить изображение
Рис. 4.7.Окно выбора элементов управления для использования в проекте

  • Tools / Add-in Manager- управление расширениями (add-ins)среды Visual Studio, которые могут быть добавлены к среде и могут использоваться при разработке. Пример: расширение Aspect.NET Framework, реализованное командой проекта Aspect.NET для управления аспектами. Add-in можно рассматривать как расширение возможностей GUI интегрированной среды;
  • Tools / Library Package Manager- управление библиотеками;
  • Tools / Extensions and Updates- управление расширениями и обновлениями среды. Пример — инструмент NuGet для управления пакетами (packages);
  • Tools / Create GUID- инструмент для создания глобального уникального идентификатора (GUID), используемого в модели COM (Component Object Model) для обозначения COM-объектов;
  • Tools / Error LookUp- поиск информации об ошибках, обнаруженных средой;
  • Tools / Preemptive DotFuscator and Analytics- управление обфускаторомсреды Visual Studio (см. «Концепция современной интегрированной среды разработки приложений » ); штатный обфускатор среды Visual Studio носит название DotFuscator;
  • Tools / Spy++- запуск инструмента Spy++ для управления окнами, потоками, процессами и сообщениями. Окно Spy++ изображено на рис. 4.8.

Окно инструмента Spy++


увеличить изображение
Рис. 4.8.Окно инструмента Spy++

  • Tools / WCF Service Configuration Editor- вызов редактора конфигураций сервисов Windows Communication Foundation (WCF); сервисы WCF использованы в качестве основы для реализации облачной платформы Microsoft Azure;
  • Tools / External Tools- пункт меню для расширения набора инструментов, вызываемых из меню Tools;
  • Tools / Import and Export Settings- возможность сохранения набора всех установок среды в файл и, наоборот, настройка среды на набор установок, извлеченных из такого файла;
  • Tools / Customize- настройка GUI интегрированной среды;
  • Tools / Options- настройка опций интегрированной среды.
  • Test- пункт главного меню для управления тестированием проекта;
  • Architecture- пункт главного меню для построениz UML-диаграмм, характеризующих архитектуру проекта;
  • Analyze- пункт главного меню для использованиz инструментов профилирования программы и исследования ее производительности;
  • Windows- пункт главного меню для управления окнами GUI интегрированной среды;
  • Help- пункт главного меню для вызова общей интерактивной справки по среде. Имеется также возможность использования контекстнойсправки для каждого окна среды.

Источник: intuit.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru