在Win10中,配置VScode调试Linux环境下的C语言的代码,配置过程不太常用,特此记录下。1、源码文件,都一样,怎么写看个人爱好。2、VSCode安装这里也不做赘述。VSCode默认安装好是使用的英文,想要中文界面,可以在扩展中安装中文语言包就可以了,如下图:  安装完成后,
 vscode的简介:vscode是微软开发的一款轻量级代码编辑器,免费、开源而且功能强大。vscode是用electron开发可在多端运行,可以适用多种语言的开发工具。目的:工欲善其事,必先利其器。通过配置 VSCode 插件来提高生产力。如何配置插件:1.安装vscode;2.打开软件,找到插件入口;3.输入相应的插件名称,基本安装了就可以了。非常好用的插件:1.code spell
前言使用VSCODE在看内核代码时一定会出现如下几种情况:跳转等半天跳转出现错误跳转时出现N多定义目录结构繁杂,找文件困难等等通过settings.json屏蔽的方式该方式比较方便,但是需要自行修改屏蔽规则"files.exclude": { /* 隐藏某种固定类型文件 */ "**/.history": true, "**/.git": true,
使用VSCode进行linux内核代码阅读和开发现状新的方法安装与配置1.安装VSCode2.安装Remote - SSH插件3.添加远程主机4.安装clangd5.在远程服务器安装bear6.配置clangd7.触发clangd工作效果遇到的问题总结参考链接 现状Linux内核由于其本身代码量庞大,其中又包含各种平台宏定义开关/配置,外加各种结构体指针的注册,这使得阅读内核代码变成一件令人头疼
VSCode阅读Linux内核源代码Visual Studio Code 的官方下载地址为: https://code.visualstudio.com/#alt-配置 VSCode由于 Linux 内核高度定制化,所以没有办法直接通过配置 includePath 等让 Intellisense 正常提示,这里借助一个 Python 脚本来生成 compile_commands.json 文件帮
vscode插件就像手机里的应用商店一样,可以让我们在高效代码开发、为了美观的代码格式,可以更好的高逼格分享代码等系列功能,本文特意整理了艾编程老师多年来使用vscode的经验,整理的插件集希望对您有帮助!1、简体中文语言包插件名称:Chinese中文(简体)语言包作用:将VSCode操作界面转换为中文,对英语不好的朋友,非常友好安装完成,重启VScode即可查看中文操作界面 2、编辑器
转载 2023-09-20 15:03:44
379阅读
安装编译依赖sudo apt install build-essential libncurses-dev bison flex libssl-dev libelf-dev下载内核源代码从www.kernel.org下载你想要的版本,这里下载的是5.4.34。配置内核编译选项cd linux-5.4.34/ make menuconfig需要注意的相关配置如下make menuconfig # 打
最近准备开始看spark源码,第一步当然是要搭建一个舒适的spark源码阅读环境,通过单步调试才能顺藤摸瓜的理清具体脉络,有助与提高阅读效率。在搭建环境过程中,遇到一些奇怪的错误,但居然都鬼使神差的搞定了,人品啊,哈哈哈Spark源码使用scala语言编写的,说到scala的IDE工具,首选当然是idea,idea安装scala插件我这里就详说了,除了idea外,我们还需要安装的软件有:mave
转载 2023-08-07 01:25:05
89阅读
文档说明1.1、文档描述本文档以笔记的形式整理记录此次阅读spark2.4.4源码的理解与过程,希望做到尽可能的详细记录下spark2.4.4源码中的一些关键细节。作为日后工作解决工作中遇到的问题的参考。本次的阅读无任何需求背景,旨在复习和学习一下spark2.4,源码阅读分为两个部分,第一部分是spark应用程序完整的执行周期,尽量仔细的过一遍运行机制;第二部分是spark 架构各个核心模块研读
1、背景介绍在工作中经常使用ssh远程访问服务阅读代码,但是通过ssh远程访问后没有图形界面,阅读代码非常不方便,本文向大家介绍使用VScode通过ssh远程登陆到服务器,本地可视化阅读查看服务器的代码文件。2、安装VS CodeVisual Studio Code (简称 VS Code ) 是一款免费开源的现代化轻量级代码编辑器,支持几乎所有主流的开发语言的语法高亮、智能代码补全、自定义热键、
目录一、前言二、插件介绍1、Chinese (Simplified) (简体中文) Language Pack for Visual Studio Code2、open in browser3、Git Graph4、Code Runner5、代码自动换行6、vscode-icons7、One Dark Pro8、Bracket Pair Colorizer(扩展已弃用,先已内置vscode)9、
转载 10月前
556阅读
VSCode插件开发流程兼【代码注释阅读小说】插件发布一、前言二、需求三、成果演示四、插件开发流程1、安装环境2、运行生成器3、文件介绍package.json 插件配置extension.js 插件程序入口4、调试5、本地打包和安装6、上线发布五、附【代码注释阅读小说】核心代码六、参考资料 一、前言很早以前就想写vscode相关的插件,最近有时间于是研究一下。二、需求定一个需求:编辑器里面可以
# 使用VSCode阅读Android源码 在Android开发中,我们经常需要查看Android源码以深入了解系统内部工作原理。而在阅读源码的过程中,一个强大的工具——VSCode,可以帮助我们更高效地进行代码阅读和分析。本文将介绍如何在VSCode阅读Android源码,并提供一些实用的技巧和示例。 ## 1. 下载Android源码 首先,我们需要下载Android源码。可以通过以下
原创 1月前
185阅读
源码阅读笔记
原创 2020-11-23 11:46:58
921阅读
1点赞
本文要解决的问题:通过Spark源码学习,进一步深入了解Shuffle过程。Shuffle 介绍在Map和Reduce之间的过程就是Shuffle,Shuffle的性能直接影响整个Spark的性能。所以Shuffle至关重要。从图中得知,Map输出的结构产生在bucket中。而bucket的数量是map*reduce的个数。这里的每一个bucket都对应一个文件。Map对bucket书是写入数据,
 阅读好的开源项目是最好的学习code的方法,在一个大型项目中会涉及到软件工程的方方面面。项目代码作为最终的落地物质,其中必然会留下很多顶尖工程师、架构师、设计团队思考的痕迹;如果从这个层面去看一个开源项目,其实至少包括三个方面:1)这个项目是如何架构的,会用到哪些关键技术2)实现这些设计是怎么落到code层面,利用了哪些技巧3)利用了哪些好的库和管理的工具方法理念学习一个开源项目可以从
转载 2023-08-13 14:04:44
52阅读
# 如何在 VSCode阅读 Redis 源码 Redis 是一个高性能的开源键值存储数据库,其源码对开发者理解系统底层的工作原理大有帮助。在本文中,我们将引导你如何在 Visual Studio Code (VSCode) 中设置和阅读 Redis 源码,详细介绍每一步的操作。 ## 总体流程 以下是阅读 Redis 源码的总体流程: | 步骤 | 描述
原创 25天前
22阅读
第一篇: vscode源码分析【一】从源码运行vscode 第二篇:vscode源码分析【二】程序的启动逻辑,第一个窗口是如何创建的 第三篇:vscode源码分析【三】程序的启动逻辑,性能问题的追踪 在第一节中提到的startup函数里(src\vs\code\electron-main\main.ts) 有一个createServices的调用:const services = new
文章目录先跑起来明确自己的目的区分主线和支线剧情纵向和横向情景分析利用好测试用例厘清核心数据结构之间的关系多问自己几个问题写自己的代码阅读笔记总结 我是怎么读代码的如何阅读一份代码?阅读源代码的能力算是程序员的一种底层基础能力之一,这个能力之所以重要,原因在于:不可避免的需要阅读或者接手他人的项目。比如调研一个开源项目,比如接手一个其他人的项目。阅读优秀的项目源码是学习他人优秀经验的重要途径之一
从两方面来阐述spark的组件,一个是宏观上,一个是微观上。1. spark组件要分析spark源码,首先要了解spark是如何工作的。spark的组件:了解其工作过程先要了解基本概念官方罗列了一些概念:TermMeaningApplicationUser program built on Spark. Consists of a driver program and&nbs
转载 2023-08-17 17:34:49
223阅读
  • 1
  • 2
  • 3
  • 4
  • 5