Jira 的 Chrome 快捷方式和 Mac 上的即时 UUID 生成

使用 Google Chrome 快捷方式快速搜索 Jira 票证

您知道 Google Chrome 支持站点搜索快捷方式吗?默认情况下,Chrome 包含书签、Gemini 和历史记录的快捷方式。

但是,您可以添加自己的自定义快捷方式 - 它简单且功能强大。

  • 转到“设置”>“搜索引擎”,然后滚动到“站点搜索”部分。
  • 为 Jira 添加新的快捷方式。例如,我创建了一个名为“sp”的快捷方式,因为我们所有的 Jira 票证都使用前缀 SP。
  • 使用以下 URL 模板:

    https://your-jira-url.com/browse/YOURPREFIX-%s
    Site Search Section

    现在,我只需输入 **sp** 后跟票号(不带前缀),Chrome 就会打开相应的 Jira 票。

    这种方法不仅适用于 Jira,还适用于任何支持搜索或具有可预测 URL 模式的网站或应用。这是一种快速有效的简化导航的方法!

    无需安装任何应用程序即可在 Mac 上生成 UUID

    如果您使用现代应用程序,您可能已将 UUID 用作数据库、测试、模拟数据等的唯一标识符。我想要一种快速简便的方法,无需安装第三方应用程序即可在 Mac 上生成 UUID。

    我探索了几种解决方案——许多要么过于复杂,要么需要付费。我甚至尝试在 ChatGPT 的帮助下构建一个简单的 macOS 应用程序,但很快就感觉像是深入研究 Mac 开发的复杂性。

    值得庆幸的是,我发现了一个更智能、更简单的解决方案,即使用 macOS 预装的快捷​​方式应用程序。让我来介绍一下我创建的自定义快捷方式 **UUDi**!

    UUDi shortcut

    工作原理

    UUDi 的核心是运行一个 shell 脚本来生成 UUID、将其复制到剪贴板并显示通知:

    getuuid() {
        uuid=$(uuidgen | tr 'A-Z' 'a-z' | tr -d '\n')
        (osascript -e "display notification with title \"⌘-V to paste\" subtitle \"$uuid\"" &) >/dev/null 2>&1
        echo -n "$uuid" | pbcopy
    }
    
    getuuid

    设置

  • 在 Mac 上打开“快捷方式”应用。
  • 添加一个运行上述 shell 脚本的新自动化。
  • 分配键盘快捷键——我选择 Ctrl-Shift-U,因为它不太可能与其他系统快捷键冲突。
  • ![别忘了设置键盘快捷键

    ](https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjpmryxhxteejdvcvx7u8.jpg)

    实际运作方式

    现在,每当我按下 **Ctrl-Shift-U** 时,就会生成一个新的 UUID(v4)并将其复制到剪贴板,并且会有一个通知提醒我可以按 **Command-V** 将其粘贴到我需要的任何位置。

    这些小小的调整简化并加快了日常任务。