SI切换到VSCode的使用技巧

2022-07-28,,,

SI切换到VSCode的使用技巧

使用Source Insight好多年,最近因为版权相关的原因不得不改用Visual studio Code。瞬间觉得自己看不懂代码了😢😢😢

为了找到和使用SI类似的感觉,我总结了几个SI上常用的功能在VSCode中类似的使用方法:

高亮

首先,安装 highlight-words 插件。

安装完成后即可使用 “Highlight Toggle Current” 命令实现高亮:

效果如下:

这里存在两个问题:

1、uint8_t和uint32_t中的int也被高亮了,这不是我一般希望的效果

2、边框式高亮,看着不太习惯

这两个问题都可以通过配置来解决。在setting.json中修改配置:

配置后的显示效果如下:

每次输入“Highlight Toggle Current” 命令比较麻烦,所以设置快捷键。如下图,设置完成后的使用感受基本和SI的相同了。

显示文件大纲

VSCode下有两种方式可以显示文件大纲。

第一种:

选择 EXPLORER -> OUTLINE,效果如下:

第二种:

使用默认快捷键 ctrl+shift+o,效果如下:

这种方式不仅可以显示文件大纲,还可以查找符号,并可以跳转到代码对应位置,如下:

查找引用

使用 Reference Search View 插件。这个插件好像是默认安装的。

选中要查找的关键字,然后使用默认快捷键 Alt+Shift+F12。

或者选中要查找的关键字,然后点击鼠标右键,选择Find All Reference

如下:

然后,使用默认快捷键 F4和Shift+F4,可以跳到下一个/前一个结果。

其它常用快捷键

前进/后退到光标所在源码的上一个位置:Alt+LeftArrow / Alt+RightArrow

在本文件中跳转到指定符号:Ctrl+Shift+O (前面“显示文件大纲”的第二种方法中已经介绍过此快捷键)

在本workspace中跳转到指定符号:Ctrl+T

书签

我在SI没有用过类似功能,在学习VSCode时偶然发现,感觉挺好用的,所以也记录下来。

这里的书签功能跟看kindle电子书上的书签差不多,看代码的时候可以给重要的地方加上书签,方便以后跳回到加书签的地方。

需要安装 Bookmarks 插件。

安装完成后,点击鼠标右键。使用下图的命令就实现加书签和跳转的操作了:

本文地址:https://blog.csdn.net/weixin_46826913/article/details/109563460

《SI切换到VSCode的使用技巧.doc》

下载本文的Word格式文档,以方便收藏与打印。