SnippetsLab 是一款 Mac 应用程序,可保存、组织和共享代码片段。它支持超过 420 种语言,您可以在它们之间切换,还提供了一个简单的代码管理过程。将多段代码组合成一个片段,为任何帮助信息添加解释性注释,并将片段导出到 GitHub。SnippetsLab 是一个用于试验智能代码的领域。

整理代码片段

您是代码库的创建者,您可以根据需要对其进行自定义。SnippetsLab 有很好的组织工具来帮助你。按任何特征对代码片段进行排序,创建智能组并添加标签以便于导航。每一个片段都将触手可及。

添加注释和代码片段

如果代码不够用,你可以用注释丰富你的代码片段。添加链接、描述 – 您认为值得一提的任何背景信息。您还可以将代码片段合并为一个片段或将片段拆分为单独的部分。一切都可以改变。

菜单栏中的个人助理

SnippetsLab 为您的代码创建一个快捷方式,可以直接从菜单栏快速访问每个代码段。无需打开应用程序的主窗口,您可以根据自己的条件搜索代码片段,预览代码,并根据需要切换到主屏幕。

语法高亮和降价

代码片段管理器支持超过 420 种不同语言的语法高亮显示。在应用程序窗口底部快速切换您选择的语言,并以正确的方式获取您的代码。SnippetsLab 还支持 Markdown 预览以提高可见性。

GitHub Gist 集成

最重要的是,您可以让 SnippetsLab 和 GitHub 保持同步。通过 Gist 集成,该应用程序允许您从 GitHub 导入代码以及导出完整的单个片段库以作为 Gist 发布。您不必选择存储代码的位置。

同步并保存您的代码

SnippetsLab 可与 Dropbox 和 Google Drive 等流行的同步服务配合使用,并通过 iCloud 同步使您的代码在不同设备上保持一致。更重要的是,您不必担心丢失部分代码 – 该应用程序每天都会制作备份副本。

版本2.2更新内容:

新功能

– 将图像和其他文件附件添加到片段

– 自定义文件夹和智能组的图标

– 通过拖放纯文本文件导入片段

– 您现在可以为新代码段设置全局默认语言

改进

– 添加设置自定义备份文件夹位置的功能

– 改进了降价滚动同步的准确性

– 更新了包含的 MathJax 库

– 您现在可以在语言选择器菜单中搜索所有语言

– 各种性能和稳定性改进

已解决的问题

– 修复了在 Markdown 代码段中键入时语法颜色可能闪烁的问题

– 降价滚动同步现在在使用键盘导航时按预期工作

– 解决了应用在自动保存期间可能显示权限错误的问题

兼容性: MacOS  10.14 或更高版本 64 位 • Apple Silicon 或 Intel Core 处理器