Skip to content

Commit df938e0

Browse files
Merge pull request #10450 from MicrosoftDocs/main638651558926976288sync_temp
For protected branch, push strategy should use PR and merge to target branch method to work around git push error
2 parents 2d3dd77 + abf7764 commit df938e0

22 files changed

+261
-30
lines changed

docs/extensibility/creating-a-windows-forms-toolbox-control.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ ms.subservice: extensibility-integration
1414
---
1515
# Create a Windows Forms Toolbox Control
1616

17-
The Windows Forms Toolbox Control item template that is included in the Visual Studio Extensibility Tools (VS SDK), lets you create a **Toolbox** control that is automatically added when the extension is installed. This walkthrough shows how to use the template to create a simple counter control that you can distribute to other users.
17+
The Windows Forms Toolbox Control item template that is included in the Visual Studio Extensibility Tools (VSSDK), lets you create a **Toolbox** control that is automatically added when the extension is installed. This walkthrough shows how to use the template to create a simple counter control that you can distribute to other users.
1818

1919
## Create the Toolbox Control
2020

docs/extensibility/how-to-diagnose-ui-delays-caused-by-extensions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,7 @@ PerfView has detailed guidance under the **Help** menu that you can use to ident
148148
* [`https://github.com/Microsoft/vs-threading/blob/master/doc/index.md`](https://github.com/Microsoft/vs-threading/blob/master/doc/index.md)
149149
* [`https://github.com/Microsoft/vs-threading/blob/master/doc/cookbook_vs.md`](https://github.com/Microsoft/vs-threading/blob/master/doc/cookbook_vs.md)
150150

151-
You can also use the new Visual Studio static analyzers for extensions (NuGet package [here](https://www.nuget.org/packages/microsoft.visualstudio.sdk.analyzers)), that provide guidance on best practices for writing efficient extensions. See a list of [VS SDK analyzers](https://github.com/Microsoft/VSSDK-Analyzers/blob/master/doc/index.md) and [threading analyzers](https://github.com/Microsoft/vs-threading/blob/master/doc/analyzers/index.md).
151+
You can also use the new Visual Studio static analyzers for extensions (NuGet package [here](https://www.nuget.org/packages/microsoft.visualstudio.sdk.analyzers)), that provide guidance on best practices for writing efficient extensions. See a list of [VSSDK analyzers](https://github.com/Microsoft/VSSDK-Analyzers/blob/master/doc/index.md) and [threading analyzers](https://github.com/Microsoft/vs-threading/blob/master/doc/analyzers/index.md).
152152

153153
> [!NOTE]
154154
> If you are unable to address the unresponsiveness due to dependencies you do not have control over (for example, if your extension has to call synchronous VS services on the UI thread), we would like to know about it. If you are a member of our Visual Studio Partner program, you can contact us by submitting a developer support request. Otherwise, use the 'Report a Problem' tool to submit your feedback and include `"Extension UI Delay Notifications"` in the title. Please also include a detailed description of your analysis.

docs/extensibility/how-to-roundtrip-VSIXs.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ manager: "justinclareburt"
99
---
1010
# Make extensions compatible with Visual Studio 2019/2017 and Visual Studio 2015
1111

12-
This document explains how to make extensibility projects round-trip between Visual Studio 2015 and Visual Studio 2019 or Visual Studio 2017. After completing this upgrade, a project will be able to open, build, install, and run in both Visual Studio 2015 and Visual Studio 2019 or 2017. As a reference, some extensions that can round-trip between Visual Studio 2015 and Visual Studio 2019 or 2017 can be found in the [VS SDK extensibility samples](https://github.com/Microsoft/VSSDK-Extensibility-Samples).
12+
This document explains how to make extensibility projects round-trip between Visual Studio 2015 and Visual Studio 2019 or Visual Studio 2017. After completing this upgrade, a project will be able to open, build, install, and run in both Visual Studio 2015 and Visual Studio 2019 or 2017. As a reference, some extensions that can round-trip between Visual Studio 2015 and Visual Studio 2019 or 2017 can be found in the [VSSDK extensibility samples](https://github.com/Microsoft/VSSDK-Extensibility-Samples).
1313

1414
If you only intend to build in Visual Studio 2019/2017, but want the output VSIX to run in both Visual Studio 2015 and Visual Studio 2019/2017, then refer to the [Extension migration document](how-to-migrate-extensibility-projects-to-visual-studio-2017.md).
1515

@@ -34,7 +34,7 @@ Here is an outline of the steps you'll complete in this document to round-trip a
3434

3535
This document assumes that you have the following installed on your machine:
3636

37-
* Visual Studio 2015 with the VS SDK installed
37+
* Visual Studio 2015 with the VSSDK installed
3838
* Visual Studio 2019 or 2017 with the Extensibility workload installed
3939

4040
## Recommended approach

docs/extensibility/installing-the-visual-studio-sdk.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,19 +10,19 @@ ms.subservice: extensibility-integration
1010
---
1111
# Install the Visual Studio SDK
1212

13-
The Visual Studio SDK (Software Development Kit) is an optional feature in Visual Studio setup. You can also install the VS SDK later on.
13+
The Visual Studio SDK (Software Development Kit) is an optional feature in Visual Studio setup. You can also install the VSSDK later on.
1414

1515
## Install the Visual Studio SDK as part of a Visual Studio installation
1616

17-
To include the VS SDK in your Visual Studio installation, install the **Visual Studio extension development** workload under **Other Toolsets**. This workload will install the Visual Studio SDK and the necessary prerequisites. You can further tune the installation by selecting or unselecting components from the **Summary** view.
17+
To include the VSSDK in your Visual Studio installation, install the **Visual Studio extension development** workload under **Other Toolsets**. This workload will install the Visual Studio SDK and the necessary prerequisites. You can further tune the installation by selecting or unselecting components from the **Summary** view.
1818

1919
## Install the Visual Studio SDK after installing Visual Studio
2020

2121
To install the Visual Studio SDK after completing your Visual Studio installation, rerun the Visual Studio installer and select the **Visual Studio extension development** workload.
2222

2323
## Install the Visual Studio SDK from a solution
2424

25-
If you open a solution with an extensibility project without first installing the VS SDK, you'll be prompted by an **Install Missing Feature** dialog to install the **Visual Studio extension development** workload:
25+
If you open a solution with an extensibility project without first installing the VSSDK, you'll be prompted by an **Install Missing Feature** dialog to install the **Visual Studio extension development** workload:
2626

2727
::: moniker range="vs-2019"
2828
:::image type="content" source="media/install-extension-development.png" alt-text="Screenshot showing the Visual studio dialog to Install extension development workload.":::

docs/extensibility/internals/image-service-tools.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ ms.subservice: extensibility-integration
1010
---
1111
# Image Service Tools
1212

13-
The VS SDK includes several tools to help extension builders use the Visual Studio image service.
13+
The VSSDK includes several tools to help extension builders use the Visual Studio image service.
1414

1515
- The [Manifest from Resources](../../extensibility/internals/manifest-from-resources.md) tool takes a list of image resources (.png or .xaml files) and generates an image manifest file.
1616

docs/extensibility/migration/migrated-assemblies.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
2-
title: VS SDK NuGet packages
3-
description: Learn about VS SDK metapackage and other NuGet packages that you might need when migrating a Visual Studio extension to Visual Studio 2022.
2+
title: VSSDK NuGet packages
3+
description: Learn about VSSDK metapackage and other NuGet packages that you might need when migrating a Visual Studio extension to Visual Studio 2022.
44
ms.date: 06/08/2021
55
ms.topic: conceptual
66
author: maiak
@@ -16,7 +16,7 @@ The easiest way to author Visual Studio extensions is with a reference to the
1616
[`Microsoft.VisualStudio.Sdk` NuGet package](https://www.nuget.org/packages/microsoft.visualstudio.sdk).
1717
This package is available for targeting Visual Studio 2017 (15.0), Visual Studio 2019 (16.0, 16.9), and now Visual Studio 2022.
1818

19-
Depending on your extension, adding extra VS SDK packages that are not included in the above meta-package may be necessary.
19+
Depending on your extension, adding extra VSSDK packages that are not included in the above meta-package may be necessary.
2020
When referencing specific other SDK packages, these packages may vary across major VS versions.
2121

2222
Note that many interop assemblies were embeddable prior to Visual Studio 2022. Beginning in Visual Studio 2022, embedding is no longer required or supported.

docs/extensibility/migration/removed-api-list.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: APIs removed in Visual Studio 2022
3-
description: Learn about VS SDK APIs removed in Visual Studio 2022, for extension authors updating their extensions to work with Visual Studio 2022.
3+
description: Learn about VSSDK APIs removed in Visual Studio 2022, for extension authors updating their extensions to work with Visual Studio 2022.
44
ms.date: 06/08/2021
55
ms.topic: reference
66
author: maiak

docs/extensibility/migration/target-previous-versions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ Follow these steps on the VSIX project that should target Visual Studio 2019:
3636

3737
Review the file for any other updates that may be necessary.
3838

39-
1. Change the versions of the VS SDK packages that you reference in your project file:
39+
1. Change the versions of the VSSDK packages that you reference in your project file:
4040

4141
```diff
4242
-<PackageReference Include="Microsoft.VisualStudio.SDK" Version="17.0.0-preview.1" />

docs/extensibility/support-for-the-visual-studio-sdk.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ Several support options are available for customers who have questions about how
3131

3232
### Visual Studio SDK Samples
3333

34-
You can find open source examples of VS SDK extensions on GitHub at [Visual Studio Samples](https://github.com/Microsoft/VSSDK-Extensibility-Samples). This GitHub repository contains samples that illustrate various extensible features in Visual Studio.
34+
You can find open source examples of VSSDK extensions on GitHub at [Visual Studio Samples](https://github.com/Microsoft/VSSDK-Extensibility-Samples). This GitHub repository contains samples that illustrate various extensible features in Visual Studio.
3535

3636
## Included Support
3737

docs/extensibility/toc.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
href: migration/migrated-assemblies.md
3030
- name: ARM64 support
3131
href: arm64/target-arm64-visual-studio-extension.md
32-
- name: VS SDK messages
32+
- name: VSSDK messages
3333
href: vssdk-messages/index.md
3434
- name: What's New Visual Studio 2019 SDK
3535
items:

docs/extensibility/visual-studio-sdk.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ f1_keywords:
77
- VSSDK.v90.StartPage
88
helpviewer_keywords:
99
- Visual Studio SDK
10-
- VS SDK (see Visual Studio SDK)
10+
- VSSDK (see Visual Studio SDK)
1111
- Visual Studio, SDK
1212
author: maiak
1313
ms.author: maiak
@@ -35,7 +35,7 @@ The Visual Studio SDK helps you extend Visual Studio features or integrate new f
3535
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](../extensibility/starting-to-develop-visual-studio-extensions.md).
3636

3737
## Install the Visual Studio SDK
38-
The Visual Studio SDK is an optional feature in Visual Studio setup. You can also install the VS SDK later on. For more information, see [Install the Visual Studio SDK](../extensibility/installing-the-visual-studio-sdk.md).
38+
The Visual Studio SDK is an optional feature in Visual Studio setup. You can also install the VSSDK later on. For more information, see [Install the Visual Studio SDK](../extensibility/installing-the-visual-studio-sdk.md).
3939

4040
## What's new in the Visual Studio SDK
4141
The Visual Studio SDK has some new features such as the synchronously autoloaded extensions warning and VSIX v3 format as well as breaking changes, which may require you to update your extension. For more information, see [What's new in the Visual Studio 2019 SDK](../extensibility/whats-new-visual-studio-2019-sdk.md) and [What's new in the Visual Studio 2017 SDK](../extensibility/what-s-new-in-the-visual-studio-2017-sdk.md).
@@ -54,7 +54,7 @@ The Visual Studio SDK helps you extend Visual Studio features or integrate new f
5454
You can find the Visual Studio SDK API reference at [Visual Studio SDK Reference](../extensibility/visual-studio-sdk-reference.md).
5555

5656
## Visual Studio SDK samples
57-
You can find open source examples of VS SDK extensions on GitHub at [Visual Studio Samples](https://github.com/Microsoft/VSSDK-Extensibility-Samples). This GitHub repo contains samples that illustrate various extensible features in Visual Studio.
57+
You can find open source examples of VSSDK extensions on GitHub at [Visual Studio Samples](https://github.com/Microsoft/VSSDK-Extensibility-Samples). This GitHub repo contains samples that illustrate various extensible features in Visual Studio.
5858

5959
## Other Visual Studio SDK resources
6060
If you have questions about the VSSDK or want to share your experiences developing extensions, you can use the [Visual Studio Extensibility Forum](https://social.msdn.microsoft.com/Forums/vstudio/home?forum=vsx) or the [ExtendVS Gitter Chatroom](https://gitter.im/Microsoft/extendvs).

0 commit comments

Comments
 (0)