Go 戈朗VSC代码
我一直在使用VSCode forGolang,有时使用GoLand试用版。我想坚持使用VSCode,但在插件中找不到以下内容。有人能告诉我这是否可能吗Go 戈朗VSC代码,go,visual-studio-code,Go,Visual Studio Code,我一直在使用VSCode forGolang,有时使用GoLand试用版。我想坚持使用VSCode,但在插件中找不到以下内容。有人能告诉我这是否可能吗 我没有办法让弹出窗口显示我打开的文件中所有函数、结构和接口的列表 有没有办法点击一个界面,看看谁都实现了它 有没有办法单击结构并查看它实现的所有接口 GoLand拥有所有的3个,这就是它令人惊奇的地方。除此之外,大多数事情都是相似的。实际上,在VS代码中也可以完成这三件事 1。所有函数、结构、接口的列表-代码大纲 有一个很好的扩展,可以很好地
- 我没有办法让弹出窗口显示我打开的文件中所有函数、结构和接口的列表
- 有没有办法点击一个界面,看看谁都实现了它
- 有没有办法单击结构并查看它实现的所有接口
GoLand拥有所有的3个,这就是它令人惊奇的地方。除此之外,大多数事情都是相似的。实际上,在VS代码中也可以完成这三件事 1。所有函数、结构、接口的列表-代码大纲 有一个很好的扩展,可以很好地使用Go代码。我正在成功地使用它,没有任何问题 2。有没有办法点击一个界面,看看谁都能实现它? 根据VS代码,可以使用Ctrl+F12快捷键转到定义。在这一点上,Go源代码似乎工作得很好 3。是否有办法单击结构并查看它实现的所有接口? 与上面的答案类似,根据文档,在这种情况下,Ctrl+F12快捷键似乎工作得很好 对于接口,这将显示该接口的所有实现者 对于抽象方法,这显示了 这种方法
似乎没有:-为什么不坚持使用有效的插件呢?@Burnkhalid,我还在考虑是否购买goland,因为我只有试用版。它说插件现在不推荐使用。说使用VS提供的插件或其他什么。这就是你提到的所有功能吗?否则我怎么安装这个插件呢?最后一点,它的作用与要求的相反(显示实现接口的结构,而不是由结构实现的接口)。@curiousengineer你说得对。这个扩展现在似乎被弃用了,我没有注意到,只是现在才发现。然而,本机代码大纲视图的工作方式似乎是相同的,您可以在这里启用它:这对您有用吗?