goland 阅读 go 代码,经常跳着跳着就跳到一个接口,怎么快速定位到这个接口的实现?

2020-12-25 17:37:40 +08:00
 yujianwjj
3640 次点击
所在节点    Go 编程语言
21 条回复
boboliu
2020-12-25 17:40:46 +08:00
用 goland,jb 大法好
to2false
2020-12-25 18:05:43 +08:00
接口方法左侧栏有个向下的箭头,点下会罗列出相关实现该接口的
jonathanchoo
2020-12-25 18:08:54 +08:00
Goland
keepeye
2020-12-25 18:17:02 +08:00
右击 go to -> implementation(s)
2kCS5c0b0ITXE5k2
2020-12-25 18:18:07 +08:00
@boboliu 都不看标题的吗
Goat121
2020-12-25 18:32:20 +08:00
代码左边不是有个绿色的点,里面一个字母 I,旁边一个箭头,点一下就行了
chendy
2020-12-25 18:45:44 +08:00
action: go to implementation
realityone
2020-12-25 18:48:10 +08:00
绝活,搜索:

) XXXXX(
Reficul
2020-12-25 19:35:51 +08:00
@realityone 你那是 VsCode 的绝活;
user8341
2020-12-25 20:31:35 +08:00
@realityone 啥意思?
JRyan
2020-12-25 20:40:08 +08:00
碰到一个接口有很多个实现的时候就很蛋疼了,比如 io.Reader
cheng6563
2020-12-25 21:01:48 +08:00
我猜是 Ctrl+ALt+B
CoderGeek
2020-12-25 21:58:06 +08:00
我也是刚学 go 很多接口实现类一堆 哭了
asilin
2020-12-25 22:54:43 +08:00
F4
darrh00
2020-12-25 23:18:01 +08:00
用 vscode 吧,这么简单的功能
liulaomo
2020-12-25 23:22:00 +08:00
kzzhr
2020-12-25 23:55:14 +08:00
我一直觉得 dehug 是最好的读代码工具
raaaaaar
2020-12-26 11:40:46 +08:00
GoLand 左边有个箭头,点一下
leoleoasd
2020-12-26 12:11:11 +08:00
joesonw
2020-12-26 13:02:36 +08:00
option + cmd 点击

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/738988

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX