VSCode“转到定义”不起作用

新手上路,请多包涵

我安装了带有 C/C++ 扩展的 Visual Studio Code 1.1,打开了我的 C++ 项目并试图徒劳地使用“转到定义”。

“转到定义”根本不起作用。例如,转到类成员的定义:

 int i = m_myVar;

(我用一个文件打开了一个更简单的项目,它正在为这个文件工作)

最后,我想要的是我的大项目的良好索引,有没有办法安装 Intellisense?

原文由 Nicosmik 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.1k
1 个回答

操作系统:Linux Ubuntu 22.04

如果您遇到以下错误:

“找不到 .NET Core SDK。.NET Core 调试将不会启用。请确保 .NET Core SDK 已安装并且在路径上。”

在此处输入图像描述

通常 Vscode 仍然无法找到 .Net sdk。需要手动设置路径。

 sudo ln -s /snap/dotnet-sdk/current/dotnet /usr/local/bin/dotnet

重启omnisharp并重启vscode

原文由 Mehran Khan 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题