当前位置: 首页 > news >正文

VSCode C/C++跳转到定义、自动补全、悬停提示突然失效

        昨天像往常一样用vscode连接云服务器写代码,突然发现跳转到定义、自动补全、悬停提示功能全部不能正常使用了,今天折腾了一上午,看了一大堆教程,最后可算是解决了,因为大家说不定会遇到和我一样的问题,所以在这里跟大家分享一下解决方式。

        一开始以为是C/C++插件的问题,把插件和vscode都彻底卸载又重装了一遍,这是我查到的第一个方法:

修改C/C++扩展相关的设置

vs code中右键没有跳转到定义(go to definition)解决方法_vscode右键没有跳转到定义-CSDN博客

1.打开设置界面:文件->首选项->设置

2.在搜索框中搜索intelli Sense Engine (需要先安装C/C++)

3.如果C_CPP:intelli Sense Engine的配置是disabled;则下拉选择default

可惜这个方法没能解决我的问题,后面我又找到了第二个方法:

vs code代码自动提示不见了——一个勾解决_vs code 代码提示里的帮助关闭了怎么打开-CSDN博客

设置TypeScript

  1. 打开设置,搜索:@tag:usesOnlineServices
  2. 按步骤勾上TypeScript里边的小方框即可

我的解决方式        

这个方法也不行,最后我实在是想不出咋办了,就去问了老师,最后苦笑不得地发现原来这和我使用vscode连接云服务器时的坏习惯有关:我最近写项目啥的基本都是在Linux云服务器上写,写完之后直接就把vscode给关掉了,然后下次打开又再重新建立新的连接。

        这就导致了一个问题,多个会话占用了服务器的资源,我目前认为就是这个原因导致了我的C/C++插件不能正常工作。最后我的解决方式就是重启linux云服务器:

sudo reboot

        对于vscode c/c++(别的语言我也不知道)代码提示失效通常前面两种方式就能解决问题,网上大部分的教程也都是这两种,我的出错方式太奇葩导致压根没有跟我重样的,所以特意发一篇博客记录一下,或许能帮到像我一样习惯不好的同学。所以说大家使用完一定要记得关闭连接啊!


http://www.mrgr.cn/news/53320.html

相关文章:

  • 字节青训营入营考核部分题解
  • 海康相机
  • 【前端】如何制作一个自己的网页(9)
  • 恋爱脑讲编程:Rust 的生命周期概念
  • 征服ES(ElasticSearch)的慢查询实战
  • 网络空间安全之一个WH的超前沿全栈技术深入学习之路(一:渗透测试行业术语扫盲)作者——LJS
  • 【C++】unordered_set、unordered_map超详细封装过程,处理底层细节
  • 【前端】Matter实战:HTML游戏”命悬一线“
  • 5、JavaScript(五) jquery
  • 牛客习题—线性DP 【mari和shiny】C++
  • 【前端】如何制作一个自己的代码(10)
  • Linux之例行性工作
  • 吴恩达深度学习笔记(8)
  • 2021年10月自考《数据库系统原理》04735试题
  • 手机淘宝自动下单退货自动化RPA脚本机器人
  • 3.5mm audio线介绍
  • 【开发语言】快来看看不同编程语言输出语句,感受一下编程多样性的魅力吧 !!
  • 2.2024.10.18
  • 小顶堆、大顶堆和Top-k问题
  • 一文搞懂模型倍率怎么计算的,以及模型分组倍率原理!