怎么禁用 vscode 中点击 go 包名时自动打开浏览器跳转到 pkg.go.dev

本文引用怎么禁用 vscode 中点击 go 包名时自动打开浏览器跳转到 pkg.go.dev

在 vscode 设置项中配置 gopls 的 ui.navigation.importShortcut 为 Definition 即可。

json 复制代码
"gopls": {
    "ui.navigation.importShortcut": "Definition"
}

ui.navigation.importShortcut接受的值:

  • "Both" (默认,同时跳转定义并打开 godoc 链接)
  • "Definition" (仅跳转定义处)
  • "Link" (跳转 godoc 链接)

具体的操作步骤

你可以通过点击右上角的齿轮图标,然后选择"Settings"来打开设置。

或者,使用快捷键 Ctrl + ,(Windows/Linux)或 Cmd + ,(macOS)。

在设置搜索栏中输入 gopls,你会看到与 gopls 相关的配置选项。

点击右上角的"Edit in setting.json"图标。

添加或修改 gopls 的配置。例如:

json 复制代码
"gopls": {
    "ui.navigation.importShortcut": "Definition"
}

在更改配置后,重启 VSCode 以确保所有更改生效。

关于 gopls 更多内容请参考: gopls 文档

Navigation

importShortcut enum

importShortcut specifies whether import statements should link to documentation or go to definitions.

Must be one of:

"Both"

"Definition"

"Link"

Default: "Both".

相关推荐
资深web全栈开发15 小时前
并查集(Union-Find)套路详解
leetcode·golang·并查集·unionfind
moxiaoran575317 小时前
Go语言的递归函数
开发语言·后端·golang
朝花不迟暮17 小时前
Go基础-闭包
android·开发语言·golang
西京刀客19 小时前
go语言-切片排序之sort.Slice 和 sort.SliceStable 的区别(数据库分页、内存分页场景注意点)
后端·golang·sort·数据库分页·内存分页
黄昏单车20 小时前
golang语言基础到进阶学习笔记
笔记·golang·go
moxiaoran57531 天前
Go语言结构体
开发语言·后端·golang
Tony Bai2 天前
Cloudflare 2025 年度报告发布——Go 语言再次“屠榜”API 领域,AI 流量激增!
开发语言·人工智能·后端·golang
小徐Chao努力2 天前
Go语言核心知识点底层原理教程【变量、类型与常量】
开发语言·后端·golang
锥锋骚年2 天前
go语言异常处理方案
开发语言·后端·golang
moxiaoran57532 天前
Go语言的map
开发语言·后端·golang