补充 clangd 插件资料。
Signed-off-by: rick.chan <cy@haoan119.com>
This commit is contained in:
parent
002d2b5282
commit
0e9be3dd11
|
@ -191,6 +191,12 @@ SpacesInSquareBrackets: false
|
||||||
|
|
||||||
如果想格式化一整个文件夹,可以安装 VSCode 的 format files(by:jbockle)插件,然后在文件窗口种右击要格式化的文件夹,选择“Start Formate Files: This Folder”。
|
如果想格式化一整个文件夹,可以安装 VSCode 的 format files(by:jbockle)插件,然后在文件窗口种右击要格式化的文件夹,选择“Start Formate Files: This Folder”。
|
||||||
|
|
||||||
|
### 1.4. 其他配置
|
||||||
|
|
||||||
|
#### 1.4.1 打开或关闭函数参数提示 (inlay hints)
|
||||||
|
|
||||||
|
编码阶段嵌入的函数参数 hints 比较干扰实现,可以通过 Ctrl+Shift+P 呼出 VSCode 命令,点击“clangd: Toggle inlay hints”进行切换即可。
|
||||||
|
|
||||||
## 2. 使用 VSCode+Clangd 开发 Linux 内核
|
## 2. 使用 VSCode+Clangd 开发 Linux 内核
|
||||||
|
|
||||||
如果直接使用 VSCode+Clangd 阅读内核代码的话,会存在一个问题:很难确定哪些 Linux 内核源码源码文件被编译使用了,哪些没有。此时使用 Bear 工具配合使用就可以很好的解决这个问题。Bear 是 Build EAR 的缩写,[官方](https://github.com/rizsotto/Bear)介绍如下:
|
如果直接使用 VSCode+Clangd 阅读内核代码的话,会存在一个问题:很难确定哪些 Linux 内核源码源码文件被编译使用了,哪些没有。此时使用 Bear 工具配合使用就可以很好的解决这个问题。Bear 是 Build EAR 的缩写,[官方](https://github.com/rizsotto/Bear)介绍如下:
|
||||||
|
@ -241,3 +247,4 @@ bear make zImage -j4
|
||||||
2. [解决 clangd 设置 query-driver 后无法解析 include 路径](https://zhuanlan.zhihu.com/p/616838477)
|
2. [解决 clangd 设置 query-driver 后无法解析 include 路径](https://zhuanlan.zhihu.com/p/616838477)
|
||||||
3. [VSCode 使用 clangd 构建 Linux 驱动开发环境](https://blog.csdn.net/Telly_/article/details/134289358)
|
3. [VSCode 使用 clangd 构建 Linux 驱动开发环境](https://blog.csdn.net/Telly_/article/details/134289358)
|
||||||
4. [使用 VSCode clangd 插件进行 linux 内核代码阅读和嵌入式开发](https://blog.csdn.net/m0_61738650/article/details/131529082)
|
4. [使用 VSCode clangd 插件进行 linux 内核代码阅读和嵌入式开发](https://blog.csdn.net/m0_61738650/article/details/131529082)
|
||||||
|
5. [VSCode 使用技巧](https://www.cnblogs.com/zjutzz/p/15303480.html#35-%E5%87%BD%E6%95%B0%E6%97%A0%E6%B3%95%E8%B7%B3%E8%BD%AC-clangd-%E9%85%8D%E7%BD%AE-compile_commandsjson-%E8%B7%AF%E5%BE%84)
|
||||||
|
|
Loading…
Reference in New Issue