2010-11-09 21 views
31

Mon intellisense pour NuGet n'apparaît pas. Ou peut-être qu'il y a une sorte de raccourci pour ça?NuGet (NuPack) IntelliSense (Console Visual Studio Package Manager)

+0

Qu'est-ce que je ne même pas ... NuGet est un outil. Les outils n'ont pas d'intellisense. Si vous demandez où il se trouve, faites un clic droit sur vos références et sélectionnez "Ajouter une référence de paquet ..." Si ce n'est pas le cas, redémarrez VS. – Will

+9

Non, il y a une fenêtre de la console NuGet qui a intellisense (ou devrait faire!) – Pondidum

+1

Oui. Je parlais de cette console semblable à powershell (console du gestionnaire de paquets). –

Répondre

60

Je ne pense pas que l'intellisense soit ce que vous attendez, comme dans une liste déroulante avec une liste d'options disponibles. Il semble que vous devez appuyer sur l'onglet afin d'obtenir l'achèvement de la commande.

+0

thx. "tab" est un indice plutôt étrange. Je suis habitué à ReSharper et je faisais alt + space ou ctrl +. et rien n'a fonctionné =) thx. encore. –

+0

le mien ne se présente pas après avoir frappé l'onglet. Est-ce que j'ai besoin de configurer quelque chose? – tugberk

+0

@tug ne sait pas. Vous devrez peut-être contacter l'équipe de nuget si cela ne fonctionne pas. – Will

0

Vous ne savez pas où vous faites référence à intellisense. Les réponses ci-dessus s'appliquent à la console PowerShell, qui se termine par l'onglet. Si vous faites référence à intellisense pour le fichier * .nuspec, il vous suffit d'avoir la déclaration XSD et XmlNs correcte pour obtenir intellisense pour le fichier xml manifeste NuGet.

Le package NuSpec peut vous aider à y parvenir facilement.

simplement Install-Package NuSpec