massCode 允许您使用多级文件夹和标签来组织代码片段,每个片段都可以有多个 fragments,这提供了更高级别的组织。

开源代码片段管理器 - MassCode  massCode 开源 工具 第1张

massCode是一个面向开发人员的免费开源的代码片段管理器。它可以帮助你创建和组织自己的个人代码片段集合并快速访问它。

图片 开源代码片段管理器 - MassCode  massCode 开源 工具 第2张

特性

组织

massCode允许您使用多级文件夹和标签来组织代码片段,每个片段都可以有多个 fragments,这提供了更高级别的组织。

编辑

片段管理器不仅必须提供片段的组织,而且还必须具有良好的代码编辑器。这就是为什么在massCode的背后有 Ace。Ace 是一个高性能的代码编辑器,支持超过 170 种语言的语法高亮。我们还在代码格式化程序中添加了 Prettier。

Markdown

massCode允许您使用 Markdown 编写并提供对语法高亮、表格、列表和其他格式的支持,此外还支持Mermaid。

搜索

如果没有快速访问片段,则肯定就不是一个高效的片段管理器。因此,massCode具有快速的全文搜索,并突出显示搜索查询。

自动保存

massCode会自动保存您在工作期间所做的任何更改,因此您不必担心丢失更改。

同步

您可以使用任何提供云同步的服务,例如 iCloud Drive、Google Drive、Dropbox 或其他类似服务。

数据库

massCode使用简单的 JSON 来存储您的数据。数据库文件位于您的本地计算机上。

集成

massCode支持 VS Code、Raycast 和 Alfred 的扩展。使用 VS Code 扩展,可以通过搜索片段并立即插入它们或将选定的代码部分保存为片段。

安装

要安装massCode是非常简单的,只需要前往 Release 页面 https://github.com/massCodeIO/massCode/releases 下载对应的平台安装包即可。

图片 开源代码片段管理器 - MassCode  massCode 开源 工具 第3张

比如我这里是 Mac m1 的环境,则选择下载massCode-2.7.1-arm64.dmg这个包,下载后解压后即可正常使用了。

massCode安装后我们也可以去安装 VS Code 的插件,可以前往插件地址 https://marketplace.visualstudio.com/items?itemName=AntonReshetov.massCode-assistant 下载该插件,当然也可以直接在 VS Code 中搜索massCode插件安装即可。

图片 开源代码片段管理器 - MassCode  massCode 开源 工具 第4张

基本使用

massCode的界面非常简单,我们可以创建不同的文件夹来对代码片段进行组织,在文件夹上可以选择一个默认的编程语言。

图片 开源代码片段管理器 - MassCode  massCode 开源 工具 第5张

在文件夹下面可以点击​​+​​新建一个代码片段,就可以将代码片段写入其中,可以设置标题、描述信息、标签等信息,点击右上角的​​+​​还可以创建一个新的 fragment。

图片 开源代码片段管理器 - MassCode  massCode 开源 工具 第6张

片段创建成功后,比如现在我们想要在 VS Code 中使用,可以使用Command + P打开命令面板,输入>massCode可以选择搜索或者创建一个代码片段。

图片 开源代码片段管理器 - MassCode  massCode 开源 工具 第7张

比如我们选择搜索则可以列出当前massCode中的代码片段,选择其中一个片段即可快速插入到 VS Code 中,也可以在 VS Code 中选中一段代码创建成一个片段。

Git 仓库:https://github.com/massCodeIO/massCode

转载请说明出处
知优网 » 开源代码片段管理器 - MassCode

发表评论

您需要后才能发表评论