Skip to content

Speiser/nuget.nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nuget.nvim

A NuGet Package Manager for Neovim

screenshot

Features

  • Show latest version as diagnostics after opening or updating a .csproj file
  • Toggle "Include prerelease" :NugetToggleIncludePrerelease
  • Update all NuGet packages
    • For a single project
    • For all projects in a solution
  • nuget.config support
  • Autocompletion for package versions while editing .csproj files
  • Manage packages solution-wide (similar to Visual Studio)

Installation

Using lazy.nvim

{
  'Speiser/nuget.nvim',
  dependencies = {
    'nvim-lua/plenary.nvim',
  },
  config = function()
    require('nuget').setup()
  end,
}