Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Plugin for ReSharper to support NuGet references correctly
C# XSLT Shell
tree: 3dd5117601

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
install
packages
src
.gitattributes
.gitignore
README.md

README.md

resharper-nuget

This plugin for ReSharper 7.0.1 adds support for NuGet references to ReSharper.

Once installed, when ReSharper tries to import a type from an assembly referenced by another project, and that assembly is a NuGet package, then ReSharper will use NuGet to add the reference, correctly updating packages.config, running any .ps1 scripts and installing any required dependencies.

From the end user's perspective, there is no noticeable user interface. When you use a type that lives in an assembly that is not part of the assemblies currently referenced, but is in an assembly referenced by other projects in the solution, ReSharper will mark the type as an error, and display the context action icon when the cursor is on the type name (the red light bulb). Pressing Alt-Enter displays the action "reference 'asm' and use 'Asm.Type'". This plugin hooks into that process. Selecting that action for an assembly referenced as part of a NuGet package will be installed by NuGet.

Installing

To install, you can download a pre-built version in the downloads section. Extract the zip file and run the batch file.

Version

The current version is 0.1, and should be treated as a beta version. It has been tested with Visual Studio 2012 and supports ReSharper 7.0.1.

Roadmap

Please see the Issues tab on JetBrains' GitHub page.

Something went wrong with that request. Please try again.