我一直在使用VSCode for Golang,有时还使用GoLand试用版。我想坚持使用VSCode,但在插件中找不到以下内容。谁能告诉我是否有可能
GoLand拥有所有这3种功能,这就是令人惊奇的原因。除此之外,大多数事情都是相似的。
答案 0 :(得分:2)
实际上,在VS Code中也可以做全部三件事。
1。所有功能,结构,界面的列表-代码大纲
有一个很棒的扩展名Code Outline,可以很好地与Go代码一起使用。我已成功使用它,没有任何问题。
2。有没有办法点击一个界面,看看谁都实现了?
根据VS代码documentation,可以使用 Ctrl + F12 快捷方式进入定义。此时,对于Go源代码来说似乎运行良好。
3。有没有一种方法可以单击结构并查看其实现的所有接口?
与上述答案类似,根据文档,在这种情况下, Ctrl + F12 快捷键似乎运行良好。
对于一个接口,这显示了该接口的所有实现者 对于抽象方法,这显示了所有的具体实现 该方法。