最近用 VScode 看 C++ 代码。VScode 干 C++ 代码,主要两条路线:
clangd/ccls + compile_comands.json 。
同事推荐用 clangd 。
简单配置完成后,发现鼠标右键不一样,缺一个重要的功能:
"peek show call hierarchy " 或者中文叫 “速览调用层次结构”。
这个功能看起来很好用,可以看到一个函数在多个地方的调用层次。
使用的插件是:
Microsft 的 C++ 插件
clangd
Remote-ssh
可以确认,clangd 工作正常,不管是 WIndows 还是 MAC,都是采用 Remote-ssh 的方式。
我的就不会显示上面的 button,同事的就可以显示。仔细对比了同事的配置,没有差别。
我们装的都是同样的版本,都是最新版的 vscode 和 clangd 。
特地下载了 vscode-clangd 的代码,搜了一下,也没找到 call hierachy 相关的代码。
有人遇到过吗?
clangd/ccls + compile_comands.json 。
同事推荐用 clangd 。
简单配置完成后,发现鼠标右键不一样,缺一个重要的功能:
"peek show call hierarchy " 或者中文叫 “速览调用层次结构”。
这个功能看起来很好用,可以看到一个函数在多个地方的调用层次。
使用的插件是:
Microsft 的 C++ 插件
clangd
Remote-ssh
可以确认,clangd 工作正常,不管是 WIndows 还是 MAC,都是采用 Remote-ssh 的方式。
我的就不会显示上面的 button,同事的就可以显示。仔细对比了同事的配置,没有差别。
我们装的都是同样的版本,都是最新版的 vscode 和 clangd 。
特地下载了 vscode-clangd 的代码,搜了一下,也没找到 call hierachy 相关的代码。
有人遇到过吗?