Skip to content

效率工具:SnippetsLab

About 824 wordsAbout 3 min

效率工具snippets-labgistalfred

2025-03-29

今天给大家推荐一款方便的软件,主要功能就是用来保存你所有的片段内容,不管是你的代码,还是sql语句、算法框架,你的临时的想法都是可以的,软件的名称叫做:snippets-lab

如果你也想体验的话, 可以从官网下载:snippets-lab, 软件是mac平台的,是否支持跨平台,这个我还没有了解。

snippets-lab是一款著名的macOS代码片段工具,现在已经完全免费了,可以直接从Mac App Store下载安装,支持500+种编程语言的语法高亮,可通过标签、分组、注释来管理代码片段、快速检索代码,支持iCloud同步,可以与Github Gist同步、有Alfred工作流、Raycast扩展,支持Markdown、LaTeX,当作技术笔记使用,构建个人的知识仓库是一个不错的想法。

简单添加文件这里我就不说了,这里说几个我觉得比较重要的点。

开启同步,我觉得还是有必要的,因为这样多设备操作就很方便,将文件同步到iCluoud上面也占用不到很大的空间。

一、Github Gist

Gist有公开和私有两种类型区别。创建 Gist

Gist提供了一种与他人共享代码片段的简单方法,每个gist都是一个Git仓库,可以复刻和克隆。如果你在创建Gist的时候登陆了Github,那么该Gist将与你的账号关联,当你导航到gist主页的时候,会在Gist列表中看到它。

从上面的内容可以看出,Gist的功能和snippetslab的功能非常的相似,只不过Github Gist可以将代码片段共享出去,而snippets-lab主要是关注个人使用。

你可以将snippets-lab中的代码片段提送到Gist,这样就实现了Gist和snippets-lab结合。

直接右键代码片段,然后找到Github选项,就可以看到对应的操作,比如:

  • 在Github中打开
  • 拷贝Github Gist链接
  • 创建新Gist
  • 更新已有的Gist
  • 取消与GIthub的关联

二、Alfred工作流

我觉得Alfred工作流是把snippets-lab提到一个更好用的地步,可以直接使用Alfred搜索snippets-lab中的代码片段,然后复制到剪切板。

我们只需要在snippets-lab中找到集成功能,就可以看到Alfred工作流的选项,然后点击安装工作流,就可以自动安装了,也不需要自己修改什么。但是前提是你的电脑上面安装了Alfred软件。

然后在Alfred的搜索框中,输入前缀snippet + 片段名称就可以搜索到,你也可以修改前缀,这个就是在Alfred中的操作了。

Alfred插件:SnippetsLab

三、Raycast

我没有使用过Raycast,但是感觉可以提上日程。Raycast官网,现在是免费的。

Raycast

参考文章:Raycast 该怎么用?我们帮你准备了一份实用指南

参考文章:SnippetsLab - 像纳博科夫写小说一样写代码 [Mac]

Changelog

Last Updated: View All Changelog
  • feat(wiki): algo: 算法总结

    On 3/30/25

求求了,快滚去学习!!!

求求了求求了,快去学习吧!

【题单】贪心算法

不知道方向的时候,可以多看看书,书会给你指明下一步该干什么,加油!