跳转到内容

扩展介绍

Doggy 由许多扩展组成,每个扩展包含一个或者多个指令。在激活 Doggy 后,Doggy 列表中展示的每一项都是一个指令。Doggy 内置了一些列的指令,让您安装 Doggy 后就可以直接使用,这些工具会随着 Doggy 的更新而不断迭代。也有一些指令针对特定的场景,在您需要的时候可以进行安装使用。

以下是一些常见的扩展及其包含的指令:

内置扩展


归档


压缩与解压缩指令

功能介绍

  • 压缩:在系统的 Finder 中选择一个或者多个文件后,通过 内容读取(Command + Control + x) 模式唤醒 Doggy,选择压缩指令,就可以将选中的文件压缩为一个 Zip 文件,该文件会保存在第一个选中文件的目录中。
  • 解压缩:在 Finder 中选择一个 Zip 文件后,通过 内容读取(Command + Control + x) 模式唤醒 Doggy,选择解压缩指令后,就可以将 Zip 文件中的文件解压到当前目录中。

字典


查询单词意思,翻译整个段落

功能介绍

  • define:调用 Apple Dictionary App 的功能,查询当前选中文本的意思,在没有网络的情况下也能正常使用。具体查询的范围根据 Dictionary App 的设置决定。
  • translate:调用一些在线翻译服务的 API 来翻译选中的文本,可以是一个单词,也可以是一段话。当前支持的翻译服务包括:有道、Deepl、微软。该指令只在有网络的情况下才可以正常工作。

// TODO: 截取系统 Dictionary App 设置字典的界面

文件创建


在系统的 Finder 中选择一个目录或者文件后,通过 内容读取(Command + Control + x) 模式唤醒 Doggy,根据想要创建的文件类型,选择对应的指令,就可以创建出一个空文件。当前支持下列格式的空文件:

  • Markdown(.md)
  • Word(.docx)
  • PowerPoint(.ppt)
  • RTF(.rtf)

应用跳转


可以快速的打开一些系统应用及第三方应用。这种打开和传统的应用跳转不同,他可以附带一些输入参数。例如在 Finder 中选择一个目录后,就可以将该目录作为上下文,在 Terminal 中打开。当前支持的应用如下:

  • Terminal
  • Finder
  • Safari
  • Visual Studio Code

来试试效果吧:

  • /Applications/
  • https://www.baidu.com

代码段


提供将一段文本保存起来的功能,在需要的时候,可以将该文本输入到任意位置。一般通过 内容生成(Command + Control + Shift + x) 模式唤醒。

// TODO:放一张使用 Snippet 功能的动图

文本处理

拷贝指令

可以拷贝选中的内容,只要能选中,就能直接拷贝。该功能在如一些网页禁用了拷贝功能的情况下,也能拷贝对应的文本。(也存在某些网站连选中的无法选中,那该功能就无效啦😝)