我一般使用vscode和spacemacs写c++ 代码,然后spacmeacs代码跳转工具用的是cquery,但是在使用过程中发现,假设我想查看std::unique_ptr的源码,跳转进入头文件之后,再想对头文件中的一些宏进行跳转就不行了,请问有什么好的解决办法吗
始終使用lsp xref跳轉到新檔案,不要find-file
直接打開(直接打開的lsp--cur-workspace
沒有關聯到你專案的workspace)。千萬不要把/usr/include
弄成一個workspace,因爲裏面有些bits/*
檔案是不能直接include的。你也可以看這裏我的評論https://github.com/MaskRay/ccls/issues/58#issuecomment-416051262。
cquery也是一樣的。當然如果你吹吹風說希望能在README.md
也看到ccls我會很感激
1 个赞
喷了,archlinux不行是怎么回事。。。
呃,我是说cquery索引系统目录这个功能,链接里提到archlinux不行。。。