go - GoLand 中如何查看当前包的名称?

标签 go goland

有没有办法不用滚动到页面顶部,就可以在GoLand中看到当前包的名称?

我能做的最快的是(使用 Vi 键)键入 magg(创建标记 a,转到顶部)然后 `a 到回来。这还不错,但理想情况下我希望它始终可见。

有一个顶部栏显示一些简洁的上下文信息。也许有办法配置它?我还没有弄清楚如何。

结构面板只列出符号等。

最佳答案

您可以调用 Quick Documentation 功能,通过 Windows/Linux 上的 Ctrl + Q 或 macOS 上的 F1,在包中定义的任何标识符上,输出的第一行将是名称它在其中定义的包。

这是一个例子:

Quick Documentation

另一种选择是调用导航栏,在 Windows/Linux 上通过 Alt + Home 或在 macOS 上通过 Cmd (⌘) + Up,这将向您显示目录的路径包装内含,见下文:

Jump to Navigation Bar

关于go - GoLand 中如何查看当前包的名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57032402/

相关文章:

docker - 使用docker时在Goland中配置GOROOT

go - ide在$ GOPATH中找不到软件包shim和proto软件包

go - 列出在 Go 中实现接口(interface)的所有类型

jetbrains-ide - Goland 文件中的函数列表

javascript - JetBrains GoLand 永久失去版本控制状态 : need manual refresh on any change

go - 阅读 channel 的不同方式

amazon-web-services - 转到 AWS SQS SDK : How to check if session is connected/disconnected

go - 从根项目文件夹运行 go 测试

go - 将 Go []byte 转换为 C *char

mongodb - Go/Mgo -> MongoDB 中的 []byte,不可寻址数组的 slice