VSCode 阅读 Linux 内核源码
最终效果
Windows 使用 VSCode 通过 SSH 远程阅读 Linux 内核源码。
搭建步骤
下载 Linux 源码,Linux 源码存放网站 https://cdn.kernel.org/pub/linux/kernel/:
|
|
在 Linux 主机上安装 global
:
|
|
从 VSCode 插件市场下载 Remote - SSH 插件:
使用 Remote - SSH 连接到 Linux,打开一个新的窗口,然后在远程主机上安装 C/C++ 和 C/C++ GNU Global 插件:
在 Settings 中配置 global
的路径,注意 gnuGlobal.objDirPrefix
要提前创建好文件夹:
|
|
然后再配置 C/C++
include 路径:
|
|
再在 VSCode 中按 Ctrl + Shift + P
执行 Global: Rebuild Gtags Database
命令。当出现 Build tag files successfully
时代表符号已经解析完毕。
解析完毕后 gnuGlobal.objDirPrefix
路径下会生成如下文件:
|
|
上面步骤执行完毕后就可以使用 VSCode 进行愉快地查看 Linux 代码了!