CodingWithCalvin.VsixSdk.Templates
0.3.0
dotnet new install CodingWithCalvin.VsixSdk.Templates::0.3.0
This package contains a .NET Template Package you can call from the shell/command line.
CodingWithCalvin.VsixSdk.Templates
Project templates for creating Visual Studio extensions using CodingWithCalvin.VsixSdk.
Installation
dotnet new install CodingWithCalvin.VsixSdk.Templates
Available Templates
| Template | Short Name | Description |
|---|---|---|
| VSIX Extension | vsix |
A Visual Studio extension project using SDK-style format |
Usage
Create a new VSIX extension
dotnet new vsix -n MyExtension
Options
| Option | Description |
|---|---|
-n, --name |
The name for the extension (and output directory) |
-o, --output |
Location to place the generated output |
--publisher |
Publisher name for the VSIX manifest |
--description |
Description for the extension |
Examples
# Create extension with custom name
dotnet new vsix -n MyAwesomeExtension
# Create extension with publisher info
dotnet new vsix -n MyExtension --publisher "My Company"
# Create in specific directory
dotnet new vsix -n MyExtension -o src/MyExtension
After Creating
- Open the solution in Visual Studio 2022+
- Press F5 to debug in the Experimental Instance
- Build your extension!
Uninstall
dotnet new uninstall CodingWithCalvin.VsixSdk.Templates
-
.NETStandard 2.0
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.