microsoft visual studio sdk

Пакет SDK для Visual Studio помогает расширить возможности Visual Studio или интегрировать новые функции в Visual Studio. The Visual Studio SDK helps you extend Visual Studio features or integrate new features into Visual Studio. Вы можете распространять расширения для других пользователей, а также для Visual Studio Marketplace. You can distribute your extensions to other users, as well as to the Visual Studio Marketplace. Ниже перечислены некоторые из способов расширения Visual Studio: The following are some of the ways in which you can extend Visual Studio:

Добавление команд, кнопок, меню и других элементов пользовательского интерфейса в интегрированную среду разработки Add commands, buttons, menus, and other UI elements to the IDE

Добавление окон инструментов для новых функциональных возможностей Add tool windows for new functionality

Расширение IntelliSense для данного языка или обеспечение IntelliSense для новых языков программирования Extend IntelliSense for a given language, or provide IntelliSense for new programming languages

Используйте лампочки, чтобы предоставить подсказки и предложения, помогающие разработчикам писать более подходящий код. Use light bulbs to provide hints and suggestions that help developers write better code

Включить поддержку для нового языка Enable support for a new language

Добавление пользовательского типа проекта Add a custom project type

Достигайте миллионов разработчиков с помощью Visual Studio Marketplace Reach millions of developers via the Visual Studio Marketplace

Если вы ранее не записали расширение Visual Studio, то получите дополнительные сведения об этих функциях и Начните разработку расширений Visual Studio. If you’ve never written a Visual Studio extension before, you should find more information about these features and at Starting to develop Visual Studio extensions.

Установка пакета SDK для Visual Studio Install the Visual Studio SDK

Пакет SDK для Visual Studio является дополнительным компонентом в программе установки Visual Studio. The Visual Studio SDK is an optional feature in Visual Studio setup. Кроме того, пакет SDK для VS можно установить позже. You can also install the VS SDK later on. Дополнительные сведения см. в статье Установка пакета SDK для Visual Studio. For more information, see Install the Visual Studio SDK.

Новые возможности пакета SDK для Visual Studio 2017 What’s new in the Visual Studio 2017 SDK

Пакет SDK для Visual Studio содержит некоторые новые функции, такие как формат VSIX v3, а также критические изменения, которые могут потребовать обновления расширения. The Visual Studio SDK has some new features such as the VSIX v3 format as well as breaking changes, which may require you to update your extension. Дополнительные сведения см. в разделе новые возможности пакета SDK для Visual Studio 2017. For more information, see What’s new in the Visual Studio 2017 SDK.

Рекомендации по работе с пользователем Visual Studio Visual Studio user experience guidelines

Получите советы по проектированию пользовательского интерфейса для расширения в руководстве пользователя Visual Studio. Get great tips for designing the UI for your extension in Visual Studio user experience guidelines.

Вы также можете узнать, как сделать расширение более удобным на устройствах с высоким разрешением и с помощью проблем с адресом dpi . You can also learn how to make your extension look great on high DPI devices with the Address DPI issues article.

Воспользуйтесь службой образов и каталогом , чтобы получить превосходные возможности управления образами и поддержки высокого DPI. Take advantage of the Image service and catalog for great image management and support for high DPI and theming.

Поиск и установка существующих расширений Visual Studio Find and install existing Visual Studio extensions

Расширения Visual Studio можно найти в диалоговом окне расширения и обновления в меню Сервис . You can find Visual Studio extensions in the Extensions and Updates dialog on the Tools menu. Дополнительные сведения см. в статье Поиск и использование расширений Visual Studio. For more information, see Find and Use Visual Studio Extensions. Расширения можно также найти в Visual Studio Marketplace You can also find extensions in the Visual Studio Marketplace

Справочник по Visual Studio SDK Visual Studio SDK reference

Справочник по API пакета SDK для Visual Studio можно найти в справочнике по Visual Studio SDK. You can find the Visual Studio SDK API reference at Visual Studio SDK Reference.

Примеры пакета SDK для Visual Studio Visual Studio SDK samples

Примеры Open Source для расширений VS SDK можно найти на сайте GitHub в примерах Visual Studio. You can find open source examples of VS SDK extensions on GitHub at Visual Studio Samples. Этот репозиторий GitHub содержит примеры, иллюстрирующие различные Расширяемые функции в Visual Studio. This GitHub repo contains samples that illustrate various extensible features in Visual Studio.

Другие ресурсы пакета SDK для Visual Studio Other Visual Studio SDK resources

Если у вас есть вопросы о VSSDK или хотите поделиться опытом разработки расширений, вы можете использовать форум по расширению Visual Studio или екстендвс gitter чатрум. If you have questions about the VSSDK or want to share your experiences developing extensions, you can use the Visual Studio Extensibility Forum or the ExtendVS Gitter Chatroom.

Дополнительные сведения см. в блоге Аркана по VSX и в нескольких блогах, написанных специалистами MVP корпорации Майкрософт: You can find more information in the VSX Arcana blog and a number of blogs written by Microsoft MVPs:

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

Начиная с Visual Studio 2015, не установить пакет SDK для Visual Studio из центра загрузки. Она будет включена в качестве дополнительного компонента в установку Visual Studio. VS SDK также можно установить позже.

Если вы хотите включить в установку Visual Studio VSSDK, необходимо выполнить выборочную установку.

В исполняемый файл установки Visual Studio SDK называется средств расширения Visual Studio.

Запустите программу установки Visual Studio 2015. Можно установить любой выпуск Visual Studio, за исключением Express.

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

Вы увидите дерево пользовательских функций. Откройте распространенных средств. Вы должны увидеть средств расширения Visual Studio .

Проверьте средств расширения Visual Studio , нажмите кнопку Далее и продолжить установку.

Если вы решили установить пакет SDK для Visual Studio после завершения установки Visual Studio, необходимо выполните следующую процедуру.

Последовательно выберите пункты панели управления или программы и программы и компонентыи найдите Visual Studio 2015. Можно установить пакет Visual Studio SDK для любой выпуск Visual Studio 2015, за исключением Express.

Щелкните правой кнопкой мыши Visual Studio 2015, а затем нажмите кнопку изменить. Вы увидите страницу установки.

Выполните ту же процедуру, как и в установка Visual Studio SDK как часть установки Visual Studio выше.

Щелкните средств расширения Visual Studio ссылку, чтобы установить пакет SDK для Visual Studio.

При открытии решения в проекте расширения без необходимости установки VSSDK, вам предложат по выделенным информационное выше в обозревателе решений. Он должен выглядеть примерно следующим образом:

VSSDK можно установить из командной строки с помощью /InstallSelectableItems переключиться с установщиком Visual Studio. Дополнительные сведения об использовании параметров командной строки с помощью установщика см установка Visual Studio 2015 .

Вот как можно установить VSSDK, без вмешательства пользователя с помощью установщика Visual Studio Community 2015 г.:

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

добавление команд, окон и других компонентов в интегрированную среду разработки;

расширение редактора Visual Studio;

обеспечение поддержки нового языка;

добавление пользовательского типа проектов.

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

Редактор Visual Studio состоит из пакета VSPackage и ряда расширений Managed Extensibility Framework (MEF). С помощью расширений MEF можно расширять и настраивать редактор Visual Studio.

Пакет SDK для Visual Studio содержит средства и документацию, которые помогают создавать пакеты VSPackage и расширения MEF. Вы можете использовать Visual C#, Visual Basic или Visual C++ для создания собственных расширений.

Оцените статью
Примечание
CookieDurationDescription
cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional
Performance
Analytics
Advertisement
Others