前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >推荐一款超赞的终端自动补全工具!

推荐一款超赞的终端自动补全工具!

作者头像
永恒君
发布2023-02-20 11:53:34
2.1K0
发布2023-02-20 11:53:34
举报
文章被收录于专栏:开源小分队
将开源小分队设为星标 精品文章第一时间读

大家新年好啊!

今天是大年初七,大部分伙伴应该都开工了吧~小妹祝各位大家开工大吉,兔年大发哈!

大家在平时使用终端时,肯定经常都会使用自动补全功能,不过系统自带的补全功能或多或少都有那么一丝不如意,甚至一些命令也不支持。

今天小妹就来给大家推荐一款超高颜值、功能强大的终端自动补全工具 – Fig,小妹体验之后,感觉非常的赞!

工具简介

Fig 是一款 Mac 终端的高颜值强大的自动补全工具,整合苹果原生 Terminal、iTerm2、VSCode 里的终端,支持 Git、文件夹、NPM、Kubernetes、Docker、AWS、yarn、kubectl、brew、aws 等500多种 CLI 工具,而且我们还可以根据需求添加新的补全提示规范。

安装

安装 Fig 非常简单。在 mac 中直接使用如下的命令:

代码语言:javascript
复制
brew install fig

或者直接从 fig.io 网站下载 DMG 安装包。

功能展示

自动补全和提示参数

这个是工具最基本功能,当在终端中输入命令后,可以看到有实时的提示,最方便的就是,Fig 用菜单的形式将可以执行的命令展示出来,直接选择即可,非常的高效。

遇到一些不熟悉的命令时,还会直接显示出可用的参数,甚至还会给出相应的说明,不用再去费劲地查看文档。

AI智能补全

这也是一个很棒的功能,如果你忘记了某个命令,可以直接通过文字描述,工具会很智能的帮你查找最匹配的命令,你可以选择直接执行,或者按你的需求进行编辑。

当然,如果你对给出的命令不满意还可以让工具重新生成结果,或者选择问另外一个问题。

补全规范

这个可以看作是自定义命令,以及命令的补全选项和参数,前提是需要有 Node.js 和 npm 环境。

如下图,这是自定义 abc 命令之后,依据创建的补全规范,出现的自动补全提示功能。

管理 dotfiles

可以很轻松方便的编辑、同步甚至共享你的 dotfiles

丰富的插件

目前插件商店提供了 400+ 的实用插件,极大丰富扩展了 Fig 的功能。

关于项目工具的其他更多细节、功能,感兴趣的小伙伴可以去项目地址探索~~~

代码语言:javascript
复制
github地址:https://github.com/withfig/autocomplete
官网:https://fig.i

写在最后

问君能有几多愁,开源项目解千愁,我们下期再见!

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2023-01-28,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 开源小分队 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 工具简介
  • 安装
  • 功能展示
    • 自动补全和提示参数
      • AI智能补全
        • 补全规范
          • 管理 dotfiles
            • 丰富的插件
              • 写在最后
              相关产品与服务
              云开发 CLI 工具
              云开发 CLI 工具(Cloudbase CLI Devtools,CCLID)是云开发官方指定的 CLI 工具,可以帮助开发者快速构建 Serverless 应用。CLI 工具提供能力包括文件储存的管理、云函数的部署、模板项目的创建、HTTP Service、静态网站托管等,您可以专注于编码,无需在平台中切换各类配置。
              领券
              问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档