Sublime怎么生成UUID_Sublime插入随机唯一标识符技巧

8次阅读

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

Sublime怎么生成UUID_Sublime插入随机唯一标识符技巧

sublime Text 中生成 UUID(通用唯一标识符)或插入随机唯一标识符,虽然原生不直接支持,但可以通过插件或自定义命令快速实现。以下是几种实用方法。

安装 UUID 插件(推荐)

最简单的方式是使用社区开发的插件来一键生成 UUID。

  • 打开 Command Palette(快捷键 Ctrl+Shift+PCmd+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 方式也很方便,适合轻量需求。

text=ZqhQzanResources