当前位置: 首页 > news >正文

vscode 阅读 android以及kernel 源码

在Ubuntu系统中安装vscode
参考文档:
https://blog.csdn.net/m0_57368670/article/details/127184424

1, 下载vscode
https://code.visualstudio.com

2, 安装vscode
$ sudo dpkg -i code_1.78.1-1683194560_amd64.deb

3, 打开vscode
$ code

vscode 阅读 android以及kernel 源码
参考文档:
https://blog.csdn.net/lyndon_li/article/details/127955889
sudo apt install global
vscode安装 c/c++ gnu global插件
Ctrl + Shift + P 执行 Rebuild Gtags Database,等待数分钟在vscode右下角显示Build tag files successfully,表示索引建立成功。同时在工作目录会生成三个文件,GRTAGS,GTAGS,GPATH,
通过 Ctrl + 鼠标左键 进行代码跳转

总结:
打开Visual Studio Code -> File -> Open Folder -> 选择android以及kernel源码目录或某个子目录打开 -> Ctrl + Shift + P 执行 Rebuild Gtags Database

vscode护眼色配置
打开Visual Studio Code -> File -> Preferences -> Settings -> 点击"Open Settings(JSON)"文本图标,添加如下护眼色配置。

{"editor.fontSize": 16,"workbench.iconTheme": null,"workbench.preferredLightColorTheme": "Visual Studio 2017 Dark - C++","workbench.preferredHighContrastLightColorTheme": "Visual Studio 2017 Light - C++","workbench.preferredHighContrastColorTheme": "Visual Studio 2017 Dark - C++","workbench.colorTheme": "Atom One Light","window.zoomLevel": 1,"workbench.colorCustomizations": {"[Atom One Light]": {"editor.background": "#C7EDCC","sideBar.background": "#C7EDCC","activityBar.background": "#C7EDCC", },},"workbench.editor.limit.enabled": true,"workbench.editor.limit.value": 15,}

相关文章:

  • Python 中的 Gzip 解压
  • windows内存取证-中等难度-下篇
  • RIP路由配置
  • Adobe After Effects 2024(Ae2024)在新版本中的升级有哪些?
  • 分布式多主关系数据库的底线业务优势
  • NocoDB任意文件读取漏洞复现
  • .mkp勒索病毒解密方法|勒索病毒解决|勒索病毒恢复|数据库修复
  • 1.2 HTML5
  • 【ES专题】ElasticSearch搜索进阶
  • Powercli批量修改分布式交换机端口组
  • 第3章_基本select语句
  • 大语言模型的学习路线和开源模型的学习材料《一》
  • SpringBoot+AOP+自定义注解,优雅实现日志记录
  • web:[CISCN2019 华北赛区 Day2 Web1]Hack World
  • NUUO网络摄像头(NVR)RCE漏洞复现
  • 【跃迁之路】【477天】刻意练习系列236(2018.05.28)
  • CODING 缺陷管理功能正式开始公测
  • Fabric架构演变之路
  • Fastjson的基本使用方法大全
  • JavaScript 基础知识 - 入门篇(一)
  • Javascript 原型链
  • ng6--错误信息小结(持续更新)
  • Python利用正则抓取网页内容保存到本地
  • spring security oauth2 password授权模式
  • supervisor 永不挂掉的进程 安装以及使用
  • ⭐ Unity 开发bug —— 打包后shader失效或者bug (我这里用Shader做两张图片的合并发现了问题)
  • use Google search engine
  • 工作中总结前端开发流程--vue项目
  • 关于 Linux 进程的 UID、EUID、GID 和 EGID
  • 解决jsp引用其他项目时出现的 cannot be resolved to a type错误
  • 一些关于Rust在2019年的思考
  • 用element的upload组件实现多图片上传和压缩
  • ​一文看懂数据清洗:缺失值、异常值和重复值的处理
  • #laravel 通过手动安装依赖PHPExcel#
  • $ is not function   和JQUERY 命名 冲突的解说 Jquer问题 (
  • (js)循环条件满足时终止循环
  • (JSP)EL——优化登录界面,获取对象,获取数据
  • (MIT博士)林达华老师-概率模型与计算机视觉”
  • (附源码)ssm基于jsp的在线点餐系统 毕业设计 111016
  • (附源码)计算机毕业设计SSM教师教学质量评价系统
  • (六)激光线扫描-三维重建
  • (强烈推荐)移动端音视频从零到上手(上)
  • (十八)devops持续集成开发——使用docker安装部署jenkins流水线服务
  • (原+转)Ubuntu16.04软件中心闪退及wifi消失
  • (正则)提取页面里的img标签
  • (转)为C# Windows服务添加安装程序
  • (转载)Google Chrome调试JS
  • *Algs4-1.5.25随机网格的倍率测试-(未读懂题)
  • .bat批处理(五):遍历指定目录下资源文件并更新
  • .class文件转换.java_从一个class文件深入理解Java字节码结构
  • .NET 6 在已知拓扑路径的情况下使用 Dijkstra,A*算法搜索最短路径
  • .net core 客户端缓存、服务器端响应缓存、服务器内存缓存
  • .NET Core6.0 MVC+layui+SqlSugar 简单增删改查
  • .NET Standard、.NET Framework 、.NET Core三者的关系与区别?
  • .NET/C# 编译期间能确定的相同字符串,在运行期间是相同的实例