在Windows上使用VScode阅读kernel源码

这篇具有很好参考价值的文章主要介绍了在Windows上使用VScode阅读kernel源码。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

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

1、安装GLOBAL工具:

首先在,VS code上安装global插件,如图所示:
在Windows上使用VScode阅读kernel源码,工具专栏,windows,vscode,ide
安装好插件之后,就需要去官网上下载最新的Global工具了,其官网地址为:Global网址,选择最新的版本中的Win32,如图所示
在Windows上使用VScode阅读kernel源码,工具专栏,windows,vscode,ide
将下载好的压缩包加压到C盘中,应该也可以存放在别的磁盘下:
在Windows上使用VScode阅读kernel源码,工具专栏,windows,vscode,ide

2、配置VS code文件:

在VS code中的Global插件中进行扩展设置:
在Windows上使用VScode阅读kernel源码,工具专栏,windows,vscode,ide
打开JSON文件:
在Windows上使用VScode阅读kernel源码,工具专栏,windows,vscode,ide
主要添加红框中的代码:
在Windows上使用VScode阅读kernel源码,工具专栏,windows,vscode,ide
代码如下,可以直接复制:

	"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 配置生效:
在Windows上使用VScode阅读kernel源码,工具专栏,windows,vscode,ide
在 vscode 使用快捷键 Ctrl + Shift + P,执行 Rebuild Gtags Database,等待数分钟,在 vscode 右下角显示 Build tag files successfully,表示索引建立成功,如图所示:
在Windows上使用VScode阅读kernel源码,工具专栏,windows,vscode,ide
同时在工作目录会生成三个文件 GRTAGSGTAGSGPATH。至此,就可以愉快的阅读代码了,Ctrl + 鼠标左键 进行代码跳转,如图所示:
在Windows上使用VScode阅读kernel源码,工具专栏,windows,vscode,ide文章来源地址https://www.toymoban.com/news/detail-802098.html

到了这里,关于在Windows上使用VScode阅读kernel源码的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Linux Kernel源码阅读: x86-64 系统调用实现细节(超详细)

    本文采用Linux 内核 v3.10 版本 本文不涉及调试、跟踪及异常处理的细节 一、系统调用简介 系统调用是用户空间程序与内核交互的主要机制。系统调用与普通函数调用不同,因为它调用的是内核里的代码。使用系统调用时,需要特殊指令以使处理器权限转换到内核态。另外,被

    2024年02月06日
    浏览(42)
  • Windows VSCode 使用Python

    下载地址:https://www.python.org/downloads/ 参考网址:https://www.python.org/downloads/ 工具介绍 flake8 :一款辅助检测Python代码是否规范和语法错误的工具。 yapf :代码格式化工具,可以一键美化代码。 安装,通过python自带的pip工具 Win+R 启动cmd,输入pip list检查是否已存在需要的包, pi

    2024年02月02日
    浏览(33)
  • windows vscode使用opencv

    1.windows vscode使用opencv 参考:https://blog.csdn.net/zhaiax672/article/details/88971248 https://zhuanlan.zhihu.com/p/402378383 https://blog.csdn.net/weixin_39488566/article/details/121297536 安装opencv 原料: 手 地球人使用的IO设备 MinGW编译器(8.1.0的版本) 编译好的build:https://gitee.com/kirigaya/opencv_built_by_gcc_on_-wi

    2024年02月12日
    浏览(45)
  • Windows VScode如何配置与使用git?

    当我们在VScode中编写代码后,需要提交到git仓库时,但是我们又不想切换到git的命令行窗口,我们可以在VScode中配置git,然后就可以很方便快捷的把代码提交到仓库中。 1. 官网下载安装Git命令行工具 根据自己的电脑系统,选择相应的版本,我这里是下载的 Windows 安装完成后

    2024年02月16日
    浏览(51)
  • windows使用vscode配置c++ OpenCV

    路径自己配置都不是必须下载到C盘 1. Visual Studio Code下载官网 Download Visual Studio Code - Mac, Linux, Windows 2. 已编译好的OpenCV下载 版本按需求下载,我这里用的是3.4.1 OpenCV官网是OpenCV的源码(未编译不可直接使用) 3. MinGW-w64下载编译器(GCC的windows版本) 1. MinGW-w64的bin目录 例如: E:c

    2024年02月03日
    浏览(55)
  • 【WSL 2】Windows10 安装 WSL 2,并配合 Windows Terminal 和 VSCode 使用

    官方文档: Link 在 Microsoft Store 中获取: Link 官方文档: Link 确定安装的 Linux 发行版 列出所有的可用发行版(默认情况下,安装的 Linux 分发版为 Ubuntu) 安装 Linux 发行版 设置 Linux 用户名和密码 查看 WSL 版本(如果是 WSL 2,可跳过下一步) 从 WSL 1 升级到 WSL 2 官方文档: Link 启用

    2024年02月08日
    浏览(47)
  • VScode 右键菜单加入使用用VSCode打开文件和文件夹【Windows】

    鼠标右击文件或者文件夹,可直接用VSCode打开,非常方便。但如果我们在安装VSCode的时候没有勾选这2个选项,那就享受不到这个便捷的功能了,那么怎么办呢? 此时存在2种方法进行修复: 重装软件 在安装的过程中勾选上这2个选项即可(肯定我们不愿意,很多配置和插件都用

    2024年02月17日
    浏览(56)
  • 【Kafka专栏】windows搭建Kafka环境 & 详细教程(01)

    官网:https://kafka.apache.org/quickstart 中文官网:https://kafka.apachecn.org/1/#apache-kafka Apache Kafka 是一个开源分布式事件流平台,已被数千家公司用于高性能数据管道、流分析、数据集成和关键任务应用程序 Kafka和Zookeeper之间的关系可以概括为紧密的合作关系。Kafka是一个高性能、可

    2024年04月25日
    浏览(33)
  • Windows+VScode配置与使用git,超详细教程,赶紧收藏吧

    当我们在VScode中编写代码后,需要提交到git仓库时,但是我们又不想切换到git的命令行窗口,我们可以在VScode中配置git,然后就可以很方便快捷的把代码提交到仓库中。 第一步:安装Git命令行工具 点击git官网,然后点击download,来到下面的界面 根据自己的电脑,选择相应的

    2024年04月23日
    浏览(53)
  • 浅谈Kernel32.dll(Windows平台下必有的动态库文件)

            今天听了前辈的黑客攻击的知识分享,里面比较基础的元素就是Kernel32.dll,我对它感兴趣好久了,今天搜集一些资料,有关Kernel32的。   目录 ​编辑 一、Kernel32介绍 二、Kernel32内存管理 三、引起Kernel32出错的主要元凶 四、解决方案 五、总结         Kernel32.dll是

    2024年02月04日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包