vscode golang 徘徊在一个项目而不是另一个项目中工作

问题描述 投票:0回答:1

我最近开始使用 vscode 进行 golang 开发。我使用示例代码 随附一本书作为起点。这是分章节的内容,我对第 2 章和第 3 章中的代码做了一些工作。当我在 vscode 中检查此源代码并将鼠标悬停在某些数据类型上时,它会给出定义并允许我选择“类型定义”,然后它会打开包含类型定义的实际文件。此外,它会将我接触过的文件作为选项卡在编辑窗格中打开。
然而,使用第 4 章代码打开 vscode 的行为完全不同。所有悬停都消失了,编辑窗格仅显示当前文件,根本不显示历史记录。 为什么相同 vscode 安装的项目之间的行为存在差异?

完全不懂这个

谢谢彼得

go visual-studio-code hover
1个回答
0
投票

嗨,我发现了行为差异的原因。我忘记用源代码在 Chapter04 结构中进行 mod init (和整理)。 完成此操作(并解决大量包导入等)后,当我将鼠标悬停在变量上时,我会返回符号定义

一切都好起来了,抱歉打扰了

彼得

© www.soinside.com 2019 - 2024. All rights reserved.