SI切换到VSCode的使用技巧
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
下一篇: 掌柜星小程序如何自定义装修?