Skip to content
| Marketplace
Sign in
Visual Studio>Tools>Package Intellisense
Package Intellisense

Package Intellisense

Mads Kristensen

|
62,313 installs
| (10) | Free
Search for online NPM and Bower packages directly within Intellisense and do automatic package restore
Download

Important!! This extension requires Visual Studio 2013 Update 3.

NPM and Bower package Intellisense directly in the Visual Studio JSON editor.

Source code | Suggest features | Follow on Twitter

Intellisense

Live search results from both NPM and Bower show up in Intellisense: 

 

It can even show the package version as well:

Hover tooltips

Get the information about the packages on mouse hover:

Light theme:

 

Dark theme:

 

Animated:

 

Smart Tags

Smart Tags are small helpers that offers contextual features

Editor watermarks

Sometimes JSON files tend to look the same, so watermarks are added to the upper right corner to identify what file you are working in.

Screenshot

The watermark logos are added to:

  • bower.json
  • package.json
  • gruntfile.js
  • gulpfile.js

Package restore on solution open

Make sure you always have both npm and Bower packages restored when you open a project in Visual Studio.

Tools -> Options -> Package Intellisense let's you modify the behavior of this feature.

Package restore on save

Any time you save either package.json or bower.json the packages will be restored/installed automatically in the background.

 

Changelog:

Version 1.8

  • Fixed npm Intellisense in package.json

Version 1.7

  • Added package restore on solution open
  • Added pacakge restore on save

Version 1.6

  • Ability to remove watermarks
  • Hover package versions shows SemVer explanation

Version 1.5

  • Moved watermark to lower right corner

Version 1.4

  • Added watermark logos

Version 1.3

  • Improved logo resolution
  • Fixed a few code bugs

Version 1.2

  • Runs commands through the Output Window (no more cmd windows)
  • Removes packages correctly through SmartTags
  • Better status bar messages
  • Using the undo buffer for removing packages

Version 1.1

  • Bower version Intellisense (slow but working)
  • Bower Smart Tag for navigate to homepage

Version 1.0

  • Removed the word "beta"

Version 0.1.3

  • Added Install package, Uninstall package Smart Tags
  • Updated Smart Tag icons and added new ones

Version 0.1.2

  • Added missing null check in Smart Tag code

Version 0.1.1

  • Added missing null check (Fixed bug #4)

Version 0.1

  • Initial release
  • Searches Bower and NPM from Intellisense
  • Shows animated tooltips about each package
  • Smart Tags for open homepage and update package
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft