You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何复制光标所在位置的HTTP链接?

如何在VSCode中复制光标所在位置的HTTP链接

以下是几种实用的解决方法,适配你提到的「链接在文本中间」的场景:

  • 使用VSCode内置命令
    打开命令面板(Ctrl+Shift+P / Cmd+Shift+P),直接输入Copy Link并执行,就能复制光标当前所在的链接。如果觉得每次打开命令面板麻烦,可自定义快捷键:

    1. 打开键盘快捷设置(Ctrl+K Ctrl+S)
    2. 搜索Copy Link命令,给它绑定一个顺手的快捷键(比如Ctrl+Shift+C)
  • 自定义宏实现精准复制
    借助「Multi-Command」扩展,你可以创建一个宏来自动识别并复制光标附近的URL:

    1. 安装「Multi-Command」扩展
    2. 打开settings.json,添加以下配置:
      "multiCommand.commands": [
        {
          "command": "multiCommand.copyCurrentUrl",
          "sequence": [
            {
              "command": "editor.action.findWithArgs",
              "args": {
                "searchString": "https?://[^\\s]+",
                "isRegex": true,
                "selectMatch": true
              }
            },
            "editor.action.clipboardCopyAction"
          ]
        }
      ]
      
    3. 回到键盘快捷设置,给multiCommand.copyCurrentUrl绑定快捷键(比如Ctrl+Alt+C)
      这个宏会用正则匹配光标附近的HTTP/HTTPS链接,选中后自动复制到剪贴板。
  • 使用轻量扩展
    可以安装专门的「Copy URL」类扩展,这类扩展大多支持右键点击链接或用快捷键直接复制光标所在的URL,适配各种文本中的链接场景。

注意:VSCode内置的Copy Link命令仅对它识别为标准链接的文本生效(即HTTP/HTTPS开头的链接),如果是特殊格式的链接,自定义宏或扩展的兼容性会更好。

内容的提问来源于stack exchange,提问作者Bruno Duyé

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.25 17:35:07