本帖最后由 你好_喵喵 于 2022-7-20 14:04 编辑
一、开篇由于笔者使用MAC和Win情况都有,特别希望能有可以跨平台的源码阅读工具。系统自带的一些文本工具在高亮、代码跳转等方面使用不习惯。分享笔者在使用VsCode阅读鸿蒙源码时候的一些心得。 二、安装篇
2.1 介绍VSCode(全称:Visual Studio Code)是一款由微软开发且跨平台的免费源代码编辑器。该软件支持语法高亮、代码自动补全(又称 IntelliSense)、代码重构、查看定义功能,并且内置了命令行工具和 Git 版本控制系统。用户可以更改主题和键盘快捷方式实现个性化设置,也可以通过内置的扩展程序商店安装扩展以拓展软件功能。 2.2 安装与插件C/C++ Extension Pack C/C++扩展包,下载直接安装,它包含了 vscode 编写 C/C++ 工程需要的插件(C/C++、C/C++ Themes、CMake、CMake Tools和Better C++ Syntax等),和以前比不需要一个个找了。 Bracket Pair Colorizer(版本内置) 可以让括号具有颜色的小功能插件,各个成对儿的括号都会以不同的颜色进行区别。 highlight-words 字符高亮插件 Chinese(Simplified) vscode 编辑器汉化包,安装完成后重启即可。
安装后VsCode就可以支持C++代码函数跳转以及高亮显示。笔者感觉用起来舒服很多,VsCode yyds。 三、技巧篇
3.1 支持ctrl+鼠标左键跳转技巧在阅读源码时候,笔者也会遇到疑惑代码。这时跳转就可以发挥作用,先去看看疑惑代码的用途,再返回之前阅读。 3.2 全局搜索技巧如果想快速找到想阅读函数,可以使用全局搜索。选择搜索按钮或者按下“ctrl+shift+f”进入全局搜索。 四、个人备份五、结束语最后祝各位阅读愉快;欢迎大佬斧正。
|