A Visual Studio extension (VSIX) that displays inline glyphs in .csproj files showing the version status of NuGet packages with interactive version switching.
Features
Visual Indicators: Displays glyphs at the end of each <PackageReference> line in .csproj files
✅ Green checkmark: Package is up-to-date with the latest version
🔵 Blue "N" badge: A newer version of the package is available
Interactive Version Popup: Click on any glyph to see a popup showing:
All versions above the current version
Up to 5 versions below the current version
The current version is highlighted
Quick Version Switching: Click any version in the popup to instantly update the package to that version
Pre-release awareness: only show pre-release options if package is currently on a pre-release version
Requirements
Visual Studio 2022 (version 17.0 or later)
.NET Framework 4.7.2 or later
Usage
Open any .csproj file in Visual Studio
Look for the glyphs at the end of <PackageReference> lines
Hover over a glyph to see version information in a tooltip
Click on a glyph to open the version selection popup
Click on a version in the popup to update the package