adding-solution-explorer-nodes

Community

Add custom Solution Explorer nodes via MEF.

Authormadskristensen
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Custom nodes allow Visual Studio extensions to surface virtual items directly in Solution Explorer, by wiring an IAttachedCollectionSourceProvider through MEF, enabling dynamic content under the solution or project trees.

Core Features & Use Cases

  • Expose virtual nodes under Solution Explorer using a MEF-based source provider
  • Define root and child node types that implement IAttachedCollectionSource and ITreeDisplayItem
  • Support search with ContainedBy and proper parent-child relationships for richer navigation

Quick Start

Create an IAttachedCollectionSourceProvider export, implement a root node with child items, and register the provider to expose additional items under the Solution Explorer.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: adding-solution-explorer-nodes
Download link: https://github.com/madskristensen/vs-agent-plugins/archive/main.zip#adding-solution-explorer-nodes

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.