简短的: 一个开源代码片段管理器,使您能够涉足代码、提高生产力并节省时间。
如果一个工具可以让事情变得更快、更高效,那么这对许多开发人员来说就是救命稻草。
虽然有不同的服务和平台试图让编码体验更快,但您仍然有几个其他选择需要考虑。
例如,代码片段管理器。 使用片段管理器,您的目标是保存一段您想要快速访问的代码。 这更像是分配快捷方式以在程序中添加所需的代码。
这不是一个新概念,但可用于这项工作的工具可能不是完全开源的。
幸运的是,我偶然发现了一个不错的项目,它为您提供了一个免费的开源代码片段管理器,即 massCode。
massCode:跨平台开源代码段管理器
massCode 是一个有用的片段管理器,具有一些基本功能。
它支持多种编程语言,还包括 Markdown 支持。 您可以使用文件夹、添加标签等来组织代码片段。
massCode 适用于 Linux、Windows 或 macOS。 让我们来看看一些关键功能。
massCode的特点
massCode 包含许多有用的功能。 他们之中有一些是:
- 多级文件夹管理器
- 每个片段都可以存储在片段(标签)中
- 集成编码编辑器,即 高手.
- 代码格式化或突出显示。
- 带有预览的 Markdown 支持。
- 搜索片段的能力。
- 向您的代码段添加描述以了解它的用途。
- 提供各种深色/浅色主题。
- 迁移能力 片段实验室.
- 自动保存以帮助您保留您的工作。
- 将其与云同步文件夹集成。
- 对 VSCode、Raycast 和 Alfred 的扩展支持。
除了提到的所有功能外,您还可以通过单击轻松复制保存的代码片段。
对于自定义,您可以调整字体大小和系列、切换自动换行、突出显示行、使用单引号或添加尾随命令,这要归功于 更漂亮.
此外,一个片段可以有多个片段。 因此,它使您有机会将其用于各种用例。
如前所述,您还可以通过将存储位置更改为同步文件夹,将其与任何云同步服务集成。
![masscode 迁移首选项](/wp-content/uploads/2022/07/1657527209.jpg)
总体而言,它运行良好,但有一些限制,例如将嵌套文件夹从 SnippetsLab 迁移到 massCode 的能力。
在 Linux 上安装 massCode
massCode 以 Snap 包的形式提供,但不在 Snap 商店中。 您可以直接下载该软件包并使用以下命令进行安装:
sudo snap install --dangerous ~/Downloads/masscode_2.6.1_amd64.snap
我们的故障排除指南之一可以帮助您了解有关危险快照标志的更多信息。
您可以通过其为 Windows/macOS 下载它 官方网站 或其 GitHub 发布部分.
你试过massCode了吗? 是否有任何其他适用于 Linux 的代码片段管理器? 在下面的评论中让我知道您的想法。