【问题标题】:NuGet (NuPack) intellisense (Visual Studio Package Manager Console)NuGet (NuPack) 智能感知(Visual Studio 包管理器控制台)
【发布时间】:2011-05-07 05:47:22
【问题描述】:

我的 NuGet 智能感知没有出现。或者也许有某种捷径?

【问题讨论】:

  • 这是什么我什至不知道... NuGet 是一个工具。工具没有智能感知。如果您问它在哪里,请右键单击您的引用并选择“添加包引用...”如果不存在,请重新启动 VS。
  • 不,有一个 NuGet 控制台窗口确实有智能感知(或者应该有!)
  • 是的。我说的是这个类似 powershell 的控制台(包管理器控制台)。
  • 仅供参考 - 在nuget.codeplex.com 观看视频,对这个问题的需求变得显而易见。您可以看到有一个类似智能感知的功能,但它在您键入或使用 ctrl+space 时不起作用,这使它看起来被破坏了。感谢@will 下面的回答!
  • Tab 是在 shell 中调用命令完成的标准(Powershell 是一个 shell)。应该是一种在您的配置文件中为该主机添加键映射到 powershell 的方法,以便其他击键调用命令完成。

标签: .net visual-studio nuget


【解决方案1】:

我不认为智能感知是您所期望的,就像下拉菜单中的可用选项列表一样。

From this page,看来您必须点击 tab 才能完成命令。

【讨论】:

  • 谢谢。 “标签”是相当奇怪的提示。我习惯了 ReSharper,我在做 alt+space 或 ctrl+。没有任何效果=)谢谢。再次。
  • 我的是在我点击标签后没有出现。我需要配置一些东西吗?
  • @tug 不知道。如果它不起作用,您可能需要联系 nuget 团队。
  • 那是因为它是powershell tab完成,而不是intellisense。
【解决方案2】:

不确定您在哪里指代智能感知。以上答案适用于 PowerShell 控制台,即制表符补全。

如果您为 *.nuspec 文件引用 intellisense,您只需拥有正确的 XSD 和 XmlNs 声明即可为 NuGet 清单 xml 文件获取 intellisense。

NuSpec 包可能会帮助您轻松实现这一目标。

只需Install-Package NuSpec

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-01-21
    • 2021-01-07
    • 2016-03-20
    • 1970-01-01
    • 2015-04-29
    • 1970-01-01
    • 2014-07-17
    • 2013-12-07
    相关资源
    最近更新 更多