Nuget 有没有办法从PackageManager控制台获取包的完整描述

Nuget 有没有办法从PackageManager控制台获取包的完整描述,nuget,nuget-package,Nuget,Nuget Package,运行命令时 Get-Package -Remote StructureMap-MVC3 在NuGet的Package Manager控制台中,它返回以下内容,其中包含被截断的包的描述 Id Version

运行命令时

Get-Package -Remote StructureMap-MVC3 
在NuGet的Package Manager控制台中,它返回以下内容,其中包含被截断的包的描述

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...

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

是的,如果您编写以下内容,您可以:

Get-Package -Remote StructureMap-MVC3 | fl

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

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

Get-Package -Remote StructureMap-MVC3 | fl
Get Package|ft-自动调整大小


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

您现在可能应该使用
Find Package{Package name}
命令,因为
Get Package-Remote
已被弃用并将被删除。它不会格式化所有列。只有你提到的第一列。OP在查看输出中第三列的完整描述时尤其存在问题。默认情况下,这应该发生。或者,第一列的默认值应更宽。大多数包名都被截断,这是命令的要点。难道不能自动调整所有三列的大小,即
Id
Versions
Description
保持表格输出不变,而不是进入列表视图?命令
Get Package | ft-AutoSize
是否有其他额外的参数,我可以使用这些参数,以便在表格视图中扩展所有三个输出列。我不介意这是否会导致一个水平滚动条。