GiphyCli 2.2.0

dotnet tool install --global GiphyCli --version 2.2.0                
此包包含一个可在命令行中调用的 .NET 工具
dotnet new tool-manifest # if you are setting up this repo
dotnet tool install --local GiphyCli --version 2.2.0                
此包包含一个可在命令行中调用的 .NET 工具
#tool dotnet:?package=GiphyCli&version=2.2.0                
nuke :add-package GiphyCli --version 2.2.0                

giphy-cli

一个命令行界面,发布为 Docker 镜像和 .NET 全局工具,可在 Giphy 上搜索 GIF,并可选择在浏览器中打开链接或复制链接或 Markdown 到剪贴板。

在 2020 年 .NET Conf 的关于 .NET 交互式笔记本 的演讲中有所展示:https://youtu.be/938jBJ-tK3c?t=1025

包含示例笔记本dotnet-interactive-notebook-sample.ipynb

欢迎在此处留言、提出想法、提交错误报告和 PR。

.NET Core CI

Docker

您可以通过 Docker 运行此 CLI。这将输出 Markdown 和 giphy.com 的链接。

docker run --rm -it daviddesloovere/giphy-cli:latest "lolcats"

docker run --rm -it ghcr.io/daviddesloovere/giphy-cli:latest "lolcats"

.NET 全局工具

访问 NuGet 上的 GiphyCli 或继续阅读

您需要 .NET 6 运行时或更高版本。

使用以下命令安装 Giphy CLI

> dotnet tool install --global GiphyCli

使用以下命令更新 Giphy CLI

> dotnet tool update --global Giphycli

要搜索 GIF,只需使用

> giphy lolcats

用法

> giphy cheeseburger
> giphy "awesome cheeseburger"

仅输出 Markdown,非常适合用于笔记本。

> giphy cheeseburger -m
> giphy cheeseburger --markdown

Giphy CLI 现在包括交互式提示。

Screenshot Giphy CLI

将 Markdown 复制到剪贴板 et voila

will ferrell yes GIF

功能

  • 交互式提示:打开 giphy.com URL、复制 .gif 深链接或 复制 Markdown 到剪贴板
  • 在 iTerm2 中预览图像(由 https://github.com/slang25 提出 PR)
产品 兼容的和额外计算的目标框架版本。
.NET net6.0 兼容。 net6.0-android 已计算。 net6.0-ios 已计算。 net6.0-maccatalyst 已计算。 net6.0-macos 已计算。 net6.0-tvos 已计算。 net6.0-windows 已计算。 net7.0 已计算。 net7.0-android 已计算。 net7.0-ios 已计算。 net7.0-maccatalyst 已计算。 net7.0-macos 已计算。 net7.0-tvos 已计算。 net7.0-windows 已计算。 net8.0 已计算。 net8.0-android 已计算。 net8.0-browser 已计算。 net8.0-ios 已计算。 net8.0-maccatalyst 已计算。 net8.0-macos 已计算。 net8.0-tvos 已计算。 net8.0-windows 已计算。
兼容目标框架
包含的目标框架(在包中)
了解更多关于 目标框架.NET Standard 的信息。

本包无依赖项。

版本 下载 最后更新
2.2.0 2,331 8/30/2022
2.1.0 1,637 6/10/2022
2.0.0 2,791 12/22/2020
1.2.0 1,761 10/10/2020
1.1.0 2,832 9/6/2018
1.0.0 1,919 8/24/2018

额外的 `-m` 选项仅输出 markdown。