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

  1. Open the solution in Visual Studio 2022+
  2. Press F5 to debug in the Experimental Instance
  3. 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.

Version Downloads Last Updated
0.3.0 42 12/30/2025
0.2.0 30 12/30/2025