在Windows上使用VScode阅读kernel源码

有一说一,在Windows上使用Source Inside阅读kernel源码真的很舒服,但是有时候带着轻薄本出去,又不想往轻薄本上安装很多的软件,就使用VS code临时阅读kernel源码。如果不能进行跳转,阅读kernel源码就很难受,今天就记录一下,如何配置VS code,可以方便地阅读kernel源码。

1、安装GLOBAL工具:

首先在,VS code上安装global插件,如图所示:

安装好插件之后,就需要去官网上下载最新的Global工具了,其官网地址为:Global网址,选择最新的版本中的Win32,如图所示

将下载好的压缩包加压到C盘中,应该也可以存放在别的磁盘下:

2、配置VS code文件:

在VS code中的Global插件中进行扩展设置:

打开JSON文件:

主要添加红框中的代码:

代码如下,可以直接复制:

bash 复制代码
	"gnuGlobal.encoding": "utf-8",
    "gnuGlobal.globalExecutable": "C:\\glo669wb\\glo669wb\\bin\\global.exe",
    "gnuGlobal.gtagsExecutable": "C:\\glo669wb\\glo669wb\\bin\\gtags.exe",
    "gnuGlobal.completion": "Disabled",
    "gnuGlobal.gtagsForceCpp": "Enabled"

3、测试编译:

在 vscode 使用快捷键 Ctrl + Shift + P,执行 Show GNU Global Version,在 vscode 界面右下角显示 global 版本号,表示 global 配置生效:

在 vscode 使用快捷键 Ctrl + Shift + P,执行 Rebuild Gtags Database,等待数分钟,在 vscode 右下角显示 Build tag files successfully,表示索引建立成功,如图所示:

同时在工作目录会生成三个文件 GRTAGSGTAGSGPATH。至此,就可以愉快的阅读代码了,Ctrl + 鼠标左键 进行代码跳转,如图所示:

相关推荐
天地之于壹炁兮6 小时前
编程I/O入门指南:核心操作全解析
数据库·windows·microsoft
深圳市恒讯科技7 小时前
英国服务器Windows系统远程桌面安装与优化
运维·服务器·windows
像风一样的男人@8 小时前
python --两个文件夹文件名比对(yolo 图和label标注比对检查)
windows·python·yolo
diannao72011 小时前
实时将大模型的解决方案转换为随机应变的机器人指令
开发语言·windows·python·机器人
奔跑吧邓邓子12 小时前
【C语言实战(75)】C语言内存探秘:泄漏检测与分析实战
linux·c语言·windows·内存·开发实战·泄露检测
HIT_Weston12 小时前
16、【Ubuntu】【VSCode】VSCode 断联问题分析:问题解决
linux·vscode·ubuntu
Trouville0112 小时前
如何在VScode环境下使用git进行版本控制,并上传到gitee远程仓库
ide·git·vscode
逐步前行13 小时前
C/C++图形库_EasyX 环境配置(VSCode+MinGW )
ide·vscode·编辑器
推理幻觉13 小时前
IDE/编码代理架构与 Cursor 相关研究(汇总)
ide·人工智能·架构·agent
正经教主13 小时前
【咨询】Android Studio 第三方手机模拟器对比【202511】
android·ide·android studio