在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文件:
在这里插入图片描述
主要添加红框中的代码:
在这里插入图片描述
代码如下,可以直接复制:

	"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 + 鼠标左键 进行代码跳转,如图所示:
在这里插入图片描述

相关推荐

  1. 【Linux】 Linux 使用 Zig 编译 PostgreSQL

    2024-01-09 00:02:01       41 阅读
  2. Linux阅读笔记13-进程通信组件

    2024-01-09 00:02:01       24 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-09 00:02:01       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-09 00:02:01       101 阅读
  3. 在Django里面运行非项目文件

    2024-01-09 00:02:01       82 阅读
  4. Python语言-面向对象

    2024-01-09 00:02:01       91 阅读

热门阅读

  1. MongoDB

    2024-01-09 00:02:01       48 阅读
  2. 省事了:微信定时批量自动化发送聊天消息

    2024-01-09 00:02:01       59 阅读
  3. 数据库设计之三范式

    2024-01-09 00:02:01       64 阅读
  4. 循环链表和双向链表

    2024-01-09 00:02:01       50 阅读
  5. vue3.0与vue2.0-prop

    2024-01-09 00:02:01       59 阅读
  6. 2023秋电子科大信软 程算I 机考真题

    2024-01-09 00:02:01       42 阅读
  7. 子类重写父类的方法

    2024-01-09 00:02:01       61 阅读
  8. 用Python实现组件化大屏

    2024-01-09 00:02:01       62 阅读