dotnet cli 5.0 新特性——dotnet tool search
dotnet cli 5.0 新特性——dotnet tool search
Intro
.NET 5.0 SDK 的发布,给 dotnet cli 引入了一个新的特性,dotnet tool search
,主要用于搜索 Nuget 上的 dotnet tool,这个命令会搜索 tool 的名称以及一些元数据, titles, descriptions, 和 tags
Search
Synopsis
dotnet tool search [--detail] [--prerelease]
[--skip ] [--take ]dotnet tool search -h|--help
可以通过 dotnet tool search -h
查看支持的参数,支持的参数如下:
--detail
显示详细结果
--prerelease
是否包含预览版
--skip <NUMBER>
跳过前面多少条数据,用于分页
--take <NUMBER>
指定要返回的数据条数,用于分页查询
Examples
来看几个简单的示例:
使用 dotnet tool search <keyword>
进行最基本的搜索,
使用 dotnet tool search <keyword> --skip <skip> --take <take>
来进行分页查询
使用 dotnet tool search <keyword> --take 1 --detail
查询详细信息
More
这个功能从 .NET 5.0 SDK 之后才支持,它的实现方式倒是很简单,直接调用了 Nuget 的接口,通过 packageType=dotnettool
只查询 dotnet tool
用抓包工具抓个包看看,search 的时候做了什么,search 的时候会调用 nuget 的接口,接口调用情况如下:
有了这个我们即使不完全记得 package tool 的类型,我们也可以通过命令进行查询,方便了很多
References
最新文章
- HDOJ 4652 Dice
- 启动Hive报错
- ASP.NET Razor——Razor 简介
- maven异常解决:编码GBK的不可映射字符
- JavaScript来实现打开链接页面(转载)
- 【转载】svn代码回滚命令
- android开发之ExpandableListView的使用,实现类似QQ好友列表
- Yum出错Error: Cannot find a valid baseurl for repo: base
- USACO Section 1.2 Dual Palindromes 解题报告
- MyBatis 一对一关联查询
- 【我的漫漫跨考路】数据结构之单链表线性存储实现 Beta
- vhost-user 简介
- C#实现的HttpGet请求
- PKUSC2018游记
- angular分页插件tm.pagination二次触发问题解决歪方案
- Java读取Txt封装到对象中——(三)
- dubbo 多协议和多注册中心
- Vue路由scrollBehavior滚动行为控制锚点
- [AT2148] [arc063_c] Integers on a Tree
- 【BZOJ2797】[Poi2012]Squarks 暴力乱搞