产品推荐 2026-07-21

snipt:多平台支持命令行工具的代码片段管理工具

管理 Github Gist 和 Gitlab 代码片段的命令行工具。

开源软件Linux工具

产品简介

snipt 是一个命令行工具,用于集中管理 Github Gist 和 Gitlab Snippets 上的代码片段。它解决了开发者在多个远程平台间切换管理代码片段的痛点,适合需要高效处理代码片段的程序员和 DevOps 工程师。

snipt 主界面

核心功能

  • 支持 Github Gist 和 Gitlab Snippets 平台
  • 获取、更新、删除远程代码片段
  • 直接在本地编辑器中编辑远程片段
  • 支持 Gitlab 组项目片段创建
  • 使用 peco 或 fzf 进行片段交互选择

快速开始

  1. 第一步:运行 `go get github.com/blacknon/snipt` 安装工具
  2. 第二步:首次运行自动生成配置文件,编辑 `config.toml` 设置编辑器和访问令牌
  3. 第三步:使用 `snipt list` 命令列出所有远程代码片段
  4. 第四步:使用 `snipt edit` 命令编辑指定代码片段

界面预览

与其他方案对比

对比项snipt同类方案
管理范围支持 Github Gist 和 Gitlab Snippets 等远程平台管理传统本地片段管理工具如 pet 仅管理本地片段
交互选择支持使用 peco 或 fzf 进行交互选择可能依赖简单列表或无交互功能

适合谁用

  • 在 Github 和 Gitlab 上存储和管理代码片段的开发人员
  • 使用命令行工具提高效率的 DevOps 工程师
  • 需要跨平台编辑和共享代码片段的程序员

下载与版本

当前最新版本为 v0.1.5,发布于 2024-05-03。支持 Linux。点击页面「下载软件」按钮即可下载打包好的版本,根据你的电脑/手机系统来选择对应的软件。

注意事项

  • 本工具仅供学习和研究使用,请遵守相关法律法规。
  • 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
  • 项目源码地址:https://github.com/blacknon/snipt