【问题标题】:Is there a way to get the FULL description of a package from the Package Manager console有没有办法从包管理器控制台获取包的完整描述
【发布时间】:2011-02-18 01:18:09
【问题描述】:

运行命令时

Get-Package -Remote StructureMap-MVC3 

在 NuGet 的包管理器控制台中,它返回以下内容以及被截断的包的描述。

Id                                                                                  Version                                                                             Description                                                                        
--                                                                                  -------                                                                             -----------                                                                        
StructureMap-MVC3                                                                   1.0.1                                                                               Adds the latest version of structuremap and configures it as the default Depende...
StructureMap-MVC3                                                                   1.0.2                                                                               Adds the latest version of structuremap and configures it as the default Depende...

有没有办法从控制台查询包的完整描述?

【问题讨论】:

  • 您现在应该使用Find-Package {package name} 命令,因为Get-Package -Remote 已被弃用并将被删除。

标签: nuget nuget-package


【解决方案1】:

是的,你可以这样写:

Get-Package -Remote StructureMap-MVC3 | fl

默认情况下,我们以简洁的方式显示结果,以便在更小的空间中容纳更多内容 fl(格式列表的缩写)将在详细信息视图中显示属性。

【讨论】:

  • 不可能自动调整所有三列的大小,即IdVersionsDescription,保持表格输出不变而不是列表视图?
  • 我可以使用命令Get-Package | ft -AutoSize 的任何其他附加参数,以便在表格视图本身中扩展所有三个输出列。我不介意这是否会导致水平滚动条。
【解决方案2】:

您可以获得标准输出,第一列的大小适合如下:

Get-Package | ft -AutoSize

它将确保您需要的所有信息都是可见的。

【讨论】:

  • 它不会格式化所有列。只有您提到的第一列。 OP 在查看输出中第三列的完整描述时特别有问题。
  • 这应该默认发生。或者第一列的默认值应该更宽。大多数包名都被截断了,这是命令的重点。
猜你喜欢
  • 1970-01-01
  • 2016-04-28
  • 2016-08-19
  • 2013-08-19
  • 2020-03-10
  • 1970-01-01
  • 2017-03-28
  • 2011-09-27
  • 1970-01-01
相关资源
最近更新 更多