
SnippetsLab for Mac 破解版是一款 MacOS 平台易于使用的代码片段管理器,它可以帮助您收集和组织有价值的代码片段,让您可以随时轻松访问它们。SnippetsLab 不是一款传统意义上的代码编辑器,这款软件的设计从头到尾都透着一股浓浓的为碎片化而生的味道,需要的朋友快来下载体验吧!
SnippetsLab for Mac v2.7 代码片段管理器 中文破解版下载
软件大小:21.9 M
软件版本:2.7
软件语言:中文 英文 其他
系统要求:macOS 10.14 或更高版本(支持 Apple Silicon M 系列芯片)
下载地址
软件介绍
SnippetsLab for Mac 是一个功能齐全,易于使用的代码片段管理器。它可以帮您构建个人代码仓库,并确保您可以随时轻松访问它们。
主要功能和特色
- 精心设计的用户界面以及 13 款漂亮的主题
- 超过 420 种语言的语法高亮显示
- 创建嵌套文件夹、智能群组、标签和快捷方式
- 为代码片段添加备注
- 在一条代码片段中包含多个标签页(每个标签页都可以用有独立的语法高亮设定)
- 同时打开多个窗口,并将单个窗口固定在屏幕顶部
- 使用高级搜索条件(按照文件夹、标签或语言过滤)来更快地找到所需内容
- 使用 iCloud 在多个设备之间同步您的资料库
- 将资料库导出为 JSON,XML 或纯文本文件
- 使用 SnippetsLab 菜单栏助手直接从菜单栏搜索、浏览和创建代码片段
- 自动备份,让您高枕无忧
- 支持打印、共享、macOS 服务等
全新 Markdown 支持:SnippetsLab 也是一个功能齐全的 Markdown 编辑器!
- 创建 Markdown 代码片段
- 并排同步预览
- 双向滚动同步
- Markdown 内支持所有 420 多种语言的代码高亮
- 编辑和显示 LaTeX 公式
- 使用键盘快捷键来快速编辑、格式化您的文档
- 完全可自定义的 CSS 主题
其他功能和插件
- 第三方同步:自定义资料库的位置,并使用任何第三方基于文件的同步服务(例如 Dropbox 或 Google Drive)进行同步。
- CodeBox:从 CodeBox 文档(.cbxml)进行导入
- Gist:从 GitHub Gist 导入您的代码,或将代码导出为 Gist。SnippetsLab 支持 GitHub.com 和 GitHub 企业版帐户(注意:SnippetsLab 不支持 Gist 的双向同步)。
- Alfred 自定义搜索:使用“snippetslab://search/{query}”URL 来从 Alfred 进行搜索
- Alfred Workflow:直接在 Alfred 中搜索和查看结果,并在 SnippetsLab 中打开,复制到剪贴板或粘贴到最前面的应用程序(注意:需要 Alfred Powerpack 才能使用该工作流!)
版本 2.4.1 更新内容:
全新功能
- 添加了 Markdown 列表和代码块的自动补全功能。
功能改进
- 搜索时,Snippet 列表现在会显示与搜索关键词匹配的内容。打开搜索结果时会自动选择并高亮匹配区域。
- 添加了显示或隐藏行号的选项。
- 编辑 Markdown 时,插入超链接对话框现在会预先填充好选定的文本或链接。
- 改进了编辑器的自动补全行为。
- 在 macOS 14 中,光标颜色现会自动与主题强调色保持一致。光标颜色也可以在高级主题设置中进行自定义。
- 新增了一个可选的工具栏按钮,来显示或隐藏不可见字符。
- 在智能群组中,添加了过滤锁定的 Snippet 的支持。
- 各种性能改进。
已解决的问题
- 修复了保存或创建备份时可能崩溃的问题。
- 修复了编辑标签时可能崩溃的问题。
- 修复了撤销编辑后可能导致文本选择不正确的问题。
- 修复了键入时 Tab 字符宽度可能不准确的问题。
版本 2.4.2 更新内容:
- 提高了编辑器性能。
- 改进了编辑器光标移动行为。
- 解决了切换注释会取消已存在注释的问题。
- 各种错误修复和其他改进。
版本 2.5 更新内容:
新功能
- 添加了三个新主题:Spacegray Light、GitHub Light 和 GitHub Dark。
- 引入了官方 Raycast 扩展,直接在 Raycast 中搜索和查看片段。
- 新增语言支持:Janet、Lean 4、Luau、Mojo、Org Mode、Promela、Soong、Tact 和 Typst。
改进
- 增强了搜索功能,显著提高了搜索性能和结果排序。
- 非模糊搜索现在默认执行全词匹配,同时支持逻辑运算符、前缀/后缀搜索和短语搜索等高级功能。
- 新的 Fragments 栏支持通过拖放进行重新排序。
- 对所有主题进行了小幅优化。
- 自动语言检测现在会考虑到 shebang 和 mode-line,以提高准确性。
- 增加了对更多编程语言的注释/取消注释支持。
- 更新了 Mermaid 库并支持新的图表类型,包括象限图、思维导图、时间轴、桑基图、XY 图表和方块图。
- Mermaid 图表现在接受 mermaid 和 diagram 两种代码块别名。
- 添加了在导入 gist 时使用当前日期的选项。
已解决的问题
- 修复了甘特图有时无法渲染的问题。
- 修复了打开包含非常长备注的 Snippet 时可能发生的崩溃。
- 其他一些小改进和错误修复。
版本 2.6 更新内容:
新功能
- 使用全新的“快速操作”面板来快捷地切换代码高亮语言,并在应用中执行各种命令。
- 代码片段的备注现在支持内联富文本格式。
改进
- 新增对英语(英国)的本地化支持。
- 新增 Dracula 主题。
- 改善了窗口层叠行为。
- 优化了 SnippetsLab Assistant 的键盘导航体验。
- 双击即可编辑智能分组。
- 增加了一个可选的工具栏按钮,用于显示备注和 Markdown 的格式选项。
- 粘贴富文本时会自动转换为 Markdown(适用于 Markdown 片段)。
- 改进了 Swift 语法高亮,支持更多的 SDK 符号。
版本 2.6.1 更新内容:
改进
- 使用上下箭头按钮在打开 “快速操作” 后轻松浏览以前的命令。
- 增加了一个新选项,可以在 Snippet 列表中切换显示文件夹、语言或空白。
- 在使用 Dracula 主题时,侧边栏图标现在会采用强调色进行着色。
- 改进了打印功能,新增选项支持更改主题、背景、字体大小、边距等设置。
已解决问题
- 修复了在 Raycast 中按 Command-Return 打开代码片段时,意外新建窗口而不是复用主窗口的问题。
版本 2.7 更新内容:
新功能
- 新增对 AI 编程 Agent 的支持。内建的 Model Context Protocol(MCP)服务器可让兼容的 Agent 搜索您的资料库、读取 Snippet,并在启用写入权限后保存新的 Snippet。您可以在“设置”>“集成功能”>“AI Agent 与命令行工具”中配置 Agent。
- `lab` 命令行工具新增 `create` 子命令,可直接从 Shell 中保存 Snippet,同时还新增了其他便于 Agent 使用的功能。
- 新增四款 Markdown 预览主题:
- Modern:全新的默认主题,外观简洁、贴近原生
- Compact:Modern 的紧凑版本
- Mono:采用等宽字体的复古纯文本风格
- Paper:灵感源自印刷排版,采用书籍衬线字体、段落首行缩进和章节编号
- 新增对 Liquid Glass 的支持,并更新了应用图标:采用玻璃效果,原生支持所有图标样式。
改进
- 提升了与 macOS 27 Golden Gate 的兼容性。
- 新增 BitBake、Caddyfile、CEL、PureScript 和 Rell 的语法高亮。
- 新增 Verilog、SystemVerilog、Protocol Buffer 和 TableGen 的代码格式化,由 clang-format 驱动。
- 更新了 GitHub、Bootstrap 3、New York 和 Vector Markdown 预览主题。
- 改进了 Markdown Snippet 中的数学公式渲染:采用新的默认字体,支持更多 Unicode 符号,并支持更多 TeX 宏包。
- 改进了 C、C++、Objective-C、Java、C#、Markdown、YAML、GraphQL 及其他支持语言的代码格式化。
- 改进了多种语言的语法高亮。
- 改进了 Swift 语法高亮,添加了来自 macOS 27 与 iOS 27 SDK 的新标识符。
- 更改 Snippet 的标签不再更新其修改日期;与更改文件夹、置顶和锁定编辑时的现有行为保持一致。
已解决的问题
- 修复了在恢复无效资料库的备份时崩溃的问题。现在 App 会显示错误信息。
- 修复了在设置中的“语言”过滤栏、快速操作搜索栏或语言选择器中粘贴超大文本时崩溃的问题。
- 修复了剪贴板包含无效内容时,在搜索栏中粘贴可能导致崩溃的问题。
- 修复了编辑 Snippet 备注后切换到无备注的 Snippet,再执行撤销时可能崩溃的问题。
- 修复了 Snippet 包含非 ASCII 字符时,代码格式化结果可能不正确的问题。
- 修复了在助手的快速预览弹出窗口内点按后,无法将其分离为独立窗口的问题。
- 修复了导入 Quiver 笔记时,若 URL 或描述中包含特殊字符,可能导致图片或链接损坏的问题。
- 修复了 `lab` 命令行工具和 Raycast 扩展的搜索结果始终按相关度排序,而忽略“按相关度排序”设置的问题。
- 修复了搜索包含多个标签页的 Snippet 时,Raycast 扩展和 `lab` 命令行工具可能选中错误标签页的问题。
- 修复了切换“仅搜索选定边栏类别”后,需更改搜索词才会更新当前搜索结果的问题。
- 其他细微改进和问题修复。
