未分類 26 2 月 2022 go 使用 vscode 开发时,函数用 ctrl+f12 转到实现时仅跳转到 interface,如何确定是哪个 struct 实现的方法呢? go 使用 vscode 开发时,函数用 ctrl+f12 转到实现时仅跳转到 interface,如何确定是哪个 struct 实现的方法呢? 資深大佬 : 777777 21 目前我是去搜索每个文件相同的函数名来寻找 大佬有話說 (10) 資深大佬 : BeautifulSoap https://stackoverflow.com/questions/52777885/how-to-navigate-to-interfaces-implementation-in-vs-code-as-easily-as-in-webstor/57951688 主 資深大佬 : 777777 @BeautifulSoap go 里面一个 interface 可以由多个 struct 的方法实现。这个方法貌似不行 資深大佬 : BeautifulSoap @777777 https://github.com/golang/vscode-go/issues/698 这个? 資深大佬 : hst001 右键菜单有跳转到实现 資深大佬 : rimutuyuan 确实不好用,比如 net/http 的 ResponseWriter ,转到实现是空,不知道是不是因为实现这个接口的 struct 首字母小写。但 goland 就能正确跳转,还能跳转第三方包的实现。总之,付费体验更好。 主 資深大佬 : 777777 @rimutuyuan goland 可以 ssh remote 吗? 資深大佬 : imherer @777777 可以 資深大佬 : imherer @777777 ssh wsl docker 都支持的 資深大佬 : hihanley 没有理解,我都能正常跳转 資深大佬 : hihanley ctrl+f12 不就是在接口和实现互相跳转吗,如果有接口多个实现就会有一个列表