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

  • https://docs.microsoft.com/en-us/dotnet/core/tools/dotnet-tool-search

dotnet cli 5.0 新特性——dotnet tool search相关推荐

  1. mysql sdi_MySQL 8.0新特性: 数据字典

    一.概述 数据字典(Data Dictionary)中存储了诸多数据库的元数据信息,包括基本Database, table, index, column, function, trigger, pro ...

  2. JDK5.0新特性系列---目录

    JDK5.0新特性系列---目录 JDK5.0新特性系列---1.自动装箱和拆箱 JDK5.0新特性系列---2.新的for循环 JDK5.0新特性系列---3.枚举类型 JDK5.0新特性系列--- ...

  3. [转]C# 2.0新特性与C# 3.5新特性

    C# 2.0新特性与C# 3.5新特性 一.C# 2.0 新特性: 1.泛型List<MyObject> obj_list=new List(); obj_list.Add(new MyO ...

  4. Servlet 3.0 新特性概述

    Servlet 3.0 新特性概述 Servlet 3.0 作为 Java EE 6 规范体系中一员,随着 Java EE 6 规范一起发布.该版本在前一版本(Servlet 2.5)的基础上提供了若 ...

  5. Redis 6.0 新特性-多线程连环13问!

    来自:码大叔 导读:支持多线程的Redis6.0版本于2020-05-02终于发布了,为什么Redis忽然要支持多线程?如何开启多线程?开启后性能提升效果如何?线程数量该如何设置?开启多线程后会不会有 ...

  6. WCF4.0新特性体验(3):标准终结点(Standard Endpoints)

    今天在WCF4.0新特性体验第3节,我们介绍WCF4.0里的标准终结点概念,也就是Standard Endpoints. WCF4.0提供了那些标准终结点?他们有什么作用?如何使用标准终结点?如何该表 ...

  7. Servlet 2.0 Servlet 3.0 新特性

    概念:透传. Callback 在异步线程中是如何使用的.?? Servlet 2.0 && Servlet 3.0 新特性 Servlet 2.0 && Servle ...

  8. C#6.0,C#7.0新特性

    C#6.0,C#7.0新特性 C#6.0新特性 Auto-Property enhancements(自动属性增强) Read-only auto-properties (真正的只读属性) Auto- ...

  9. WCF4.0新特性体验(6):路由服务Routing Service(下)

    紧接前文WCF4.0新特性体验(5):路由服务Routing Service(上).今天我们介绍WCF4.0消息路由的实现机制,然后会讲解路由服务的实现过程. [4]WCF与路由服务: 其实在介绍WC ...

最新文章

  1. 我的WCF之旅(7):面向服务架构(SOA)和面向对象编程(OOP)的结合——如何实现Service Contract的继承...
  2. 关于Windows Firewall的一些资料
  3. 函数声明(函数原型)的一些关键技巧
  4. 深度学习和目标检测系列教程 6-300:目标检测Fast-RCNN架构
  5. 十六、深入Python字符串
  6. python如何去掉字符串‘\xa0’
  7. linux——线程(1)
  8. jQuery学习(三)—jQuery使用步骤以及注意事项
  9. Java中的length字段和length()方法
  10. Android中通过反射和getResource()得到id的方式去改变View的显示效果
  11. arima基本原理_单变量的ARIMA预测
  12. 2级c语言程序设计无忧考试,全国计算机二级c语言考试真题
  13. 常用APP签名存档以及获取签名的几种方式介绍
  14. 国际贸易基础(二)备货
  15. 【BAT】BAT 阶段技能汇总:全功能小程序
  16. 升级 Adobe CS5 中的 FlashBuilder 4
  17. 密度测量:1.密度测量的基础知识
  18. 监听TCP端口号:从简单Socket到NIO到Netty
  19. C. Two Shuffled Sequences
  20. 使用Chinese-Word-Vectors作为pytorch中的预训练向量

热门文章

  1. HDFS文件目录操作代码
  2. 方法调用(车票练习)
  3. 【云图】如何设置支付宝里的家乐福全国连锁店地图?
  4. JavaScript闭包学习笔记
  5. 轻松搭建Google ADK开发环境
  6. 学习使用RIA Framework Flex创建MySQL管理UI(初学Flex实例教程)
  7. Stay Hungry Stay Foolish——网络学习平台分享
  8. 如何从手机或PC将游戏下载到PlayStation 4
  9. 原生js打印指定节点元素
  10. 直播源码中有哪些网络协议需要注意?