推荐安装UUID插件,通过Package Control安装后使用“Insert UUID”命令一键生成v4格式UUID;2. 可创建Python脚本片段,在文本中输入uuid后按Tab键生成;3. 高级用户可配置Build System调用Python命令生成UUID。最便捷方式为使用插件。

在 Sublime Text 中生成 UUID(通用唯一标识符)或插入随机唯一标识符,虽然原生不直接支持,但可以通过插件或自定义命令快速实现。以下是几种实用方法。
安装 UUID 插件(推荐)
最简单的方式是使用社区开发的插件来一键生成 UUID。
- 打开 Command Palette(快捷键 Ctrl+Shift+P 或 Cmd+Shift+P)
- 输入 “Package Control: Install Package” 并回车
- 搜索并安装插件:UUID(作者:skuroda)
- 安装完成后,将光标放在需要插入的位置
- 再次打开 Command Palette,输入 “Insert UUID”,选择对应命令即可插入 v4 格式的 UUID
使用 Python 脚本片段(Snippet)
如果你只想偶尔生成,可以创建一个简单的 Sublime Snippet 来调用 Python 生成 UUID。
- 点击菜单栏 Tools → Developer → New Snippet…
- 替换内容为以下代码:
uuid text.plain Insert UUID
- 保存为 UUID.sublime-snippet
- 在任意文本中输入 uuid,然后按 Tab 键,即可生成一个 UUID
使用外部命令 + Build System(高级用户)
适用于系统已安装 Python 的用户,可配置自定义构建系统输出 UUID。
- Tools → Build System → New Build System
- 输入以下内容:
{
"cmd": ["python", "-c", "import uuid; print(str(uuid.uuid4()))"],
"shell": true,
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python",
"target": "insert_snippet"
}
- 保存为 UUID_Build.sublime-build
- 切换到该构建系统,按下 Ctrl+B 即可在底部输出 UUID,复制使用
基本上就这些。最推荐使用 UUID 插件,安装后一键生成,稳定高效。如果不想装插件,用 Snippet 方式也很方便,适合轻量需求。










