关于vscode的右键常用操作以及自定义快捷键

最近我一直在使用vscode进行嵌入式开发,我发现比keil好用多了,记录常用右键操作,以及自定义快捷键,记录下来,多希望对大家有所帮助。

vscode自定义快捷键

F8:跳转到类型定义 只需要将鼠标左键点击变量,然后按下F8

F9:查找显示所有引用

F10:显示调用层次结构

F11:转至定义

F12:转至声明

(1)右键操作1:查看所有引用,我配置的快捷键是"F9".

这个是我最常用的操作,目的是查看函数或者变量、数据类型等等所有的引用。ta搜索出来的结果是不分类的,既有引用,也有定义,也有声明。这个大家需要注意。

(2)右键操作2:实现调用层叠结构,这个是我最近新发现的功能,它只是针对函数,用于显示函数的调用关系,也就是被哪些其他函数调用了,不会显示定义或者声明。(非常棒,另外可以一级一级展开调用关系,虽然不是使用图表方式,但是我感觉也很好用了)。我配置"F10"作为显示层叠结构的快捷键。

(3)右键操作3:转至定义。

顾名思义可以跳转到函数、变量、类型、宏值等的定义,另外如果跳转后再按一下就会跳转到声明部分。我配置使用了按键"F11"作为快捷键。(吐槽:F11默认是全屏功能,所以一定要鼠标点击需要查看定义的函数、变量、类型或者宏值,再按F11,否则会进入全屏模式)。

(4)右键操作:转到声明,同样的对函数、全局变量有效。如果跳转后再按一下快捷键,会跳转到定义。我配置使用了F12作为快捷键。

(5)转至类型定义,对于变量的类型,可以使用该右键功能进行操作;另外如果对函数使用该右值操作会跳转到返回值类型定义。

最后:vscode布局,我现在习惯将"引用"窗口移到右侧,这样的好处就是资源管理器不会被引用给占用。不用来回查找调节资源管理器。

相关推荐
stevenzqzq1 小时前
ctrl +B和ctrl+shift +B的区别
android·ide·android studio
ASEpochs1 小时前
Vsocde中‘sh’不是内部或外部命令,也不是可运行的程序或批量处理文件--已解决
git·vscode·bash
深念Y6 小时前
删除IDEA中的JDK列表项
java·ide·jdk·intellij-idea·idea·sdk
安全渗透Hacker6 小时前
IDEA 中主流 API 插件对比及实操建议
java·ide·intellij-idea
不爱编程爱睡觉6 小时前
vscode下载/常用插件分享及如何链接Ubuntu
ide·vscode·ubuntu
love530love8 小时前
EPGF 新手教程 13在 PyCharm(中文版 GUI)中创建 Hatch 项目环境,并把 Hatch 做成“项目自包含”(工具本地化为必做环节)
开发语言·ide·人工智能·windows·python·pycharm·hatch
ziyue75758 小时前
idea不能使用低版本插件问题解决
java·ide·intellij-idea
冬奇Lab9 小时前
【Cursor进阶实战·06】MCP生态:让AI突破编辑器边界
人工智能·编辑器·ai编程
环黄金线HHJX.10 小时前
【MCP: Tuan编程 + Qt架构 + QoS - 量子-经典混合计算管理控制平台】
ide·人工智能·qt·编辑器·量子计算
tiandyoin12 小时前
visual studio 克隆 github 时,如何保持行尾符与 github 一致
ide·github·visual studio