vscode中"无法查看c/c++源代码光标所在的函数名称"问题解决

vscode中"无法查看c/c++源代码光标所在的函数名称"问题解决

问题

图1 C/C++ IntelliSense"智能感知插件
图1

在使用vscode中, 使用"C/C++ IntelliSense"智能感知插件(如上图1) , 来查看c\c++语言的源代码. 正常情况下, 页面最上方会显示出"光标所在的函数名称" (如下图2)

图2 自动显示光标所在的函数名称
在这里插入图片描述
但偶而会出现无法显示"光标所在的函数名称"的问题, 只显示3个点"…". 具体原因未知. 如果要查看的函数特别的长, 这时要查看函数名称, 只能一点点的滚动到函数名称处, 会显得很麻烦.

我们知道, vscode在vim模式下, “[[” 指令就可以跳转到函数名所在的起始大括号"{", 但如果不想使用vim模式, 该如何解决呢? , 下面是个人目前能找到的最好的方法. 虽然有些笨拙, 但实际使用还可以, 也算"抛砖引玉", 大家其他人有什么更好的方法, 可以告知.

图3 无法显示"光标所在的函数名称"
在这里插入图片描述

解决

这里的解决是利用vscode "Select to Bracket"命令的一个特性来实现.
即, 当使用"Select to Bracket"命令选中整个函数体时, 页面会自动跳转到函数名称处.

具体方法如下:

1 利用"Select to Bracket"命令选中整个函数体

  1. 注意将光标放在函数最外面的"竖线"处, 确保"选择"的是整个函数体.
  2. Ctrl + Shift + P 调出命令面板, 输入"Sel" 这时会弹出"Select to Bracket"命令(如图3)
  3. 点击"回车", "光标"所在的函数体就被选中了.

图3 利用"Select to Bracket"命令选中整个函数体
在这里插入图片描述

2. 当函数体被选中时, 页面会跳转到函数名称"{"处

在这里插入图片描述

3. 往下滚动滚轮一行, 就看到函数名称了

在这里插入图片描述

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值