当前位置: 首页 > 知识库问答 >
问题:

智能感知不能自动工作VSCode

周培
2023-03-14

我刚刚下载了VisualStudio代码,我的Intellisense没有自动工作。

控制这一点的两个设置似乎设置正确:

"editor.quickSuggestions": true,
"editor.suggestOnTriggerCharacters": true,

当我开始输入并按下“CTRL空间”时,我确实会得到一个智能感知菜单,但这给了我一个所有东西的列表,而不是专门针对我的对象的东西。

我做错了什么?

共有3个答案

郭远
2023-03-14

如果您是从c#开始您的项目,那么有时您还没有下载扩展。

通过写的过程

  • Ctrl-Shift p.

图像处理

西门鹏程
2023-03-14

如果你有一个工作区,由于某种原因有多个文件夹,你可能需要“帮助”omnisharp一点。我最初有一个大项目,后来又为它添加了一个解决方案——最后有两个工作区文件夹(一个是启动项目,一个是解决方案)。在完成设置之后,我只经历了第一个让intellisense工作的项目。

让intellisense工作的解决方案是确保omnisharp从解决方案而不是项目中工作:

  1. Ctrl Shift p
  2. 编写OmniSharp: Select Project并按Enter。
  3. 选择解决方案工作区条目。

从《斯瓦纳》中获得的灵感:https://github.com/OmniSharp/omnisharp-vscode/issues/1889

厍书
2023-03-14

VisualStudio代码更高级的编辑功能(IntelliSense、重构工具等)只有在有项目的情况下才能在C#文件中工作。json文件或*。slnVSCode知道的文件。打开文件夹(即打开文件菜单并单击打开文件夹…)使用*。sln文件或项目。json和VSCode将尝试查找文件夹中的所有项目/解决方案文件。如果有多个项目,您可能需要从状态栏右侧(窗口底部)的“项目”按钮中选择一个项目。

从VSCode网站:

  • 选择一个project.json-file打开一个DNX项目,VSCode将加载该项目和引用的项目
  • 选择一个*. sln-file将打开一个MSBuild-project。它将加载引用的*. csproj-项目和兄弟姐妹或后代project.json-文件,但不加载从解决方案文件引用的其他项目文件。
  • 选择文件夹将使VSCode扫描*. slnproject.json文件,VSCode将尝试加载它们。
 类似资料:
  • 我有Visual Studio 2013,没有插件或任何花哨的东西。每当我编码时,每隔一段时间(可能每半小时一次),intellisense就会随机停止完成我的句子,或者在我按下Ctrl键时弹出。 我试过工具- 现在唯一能解决这个问题的就是关闭VS并重新打开它。但正如你所能想象的,这是非常令人沮丧的。

  • 这里似乎有什么问题?

  • 大概率挂了,问的问题不难但是我一个Python选手c++懂得确实不多,发个面经赞赞人品 1.拷打项目 因为项目里有提到ssd yolo和pointnet 就询问了怎么做的调整,使用过程中遇到了哪些问题,怎么解决的,然后问有没有了解过别的目标追踪网络,还有点云网络pointpillar (其实了解过,工业上用的比较多,但是一紧张忘记了) 2.八股  Python字典的key可以用哪些数据类型✓ 为什

  • 我的VSCode中的Intellisense for html已停止工作。我能够获得html标记的自动完成,但我没有获得.ts变量的建议。我一直使用这个功能,但由于某些原因,它不再工作了。对于ts文件,它工作正常。 VSCode 版本:1.60.2 已安装的扩展: < li>Angular语言服务 < li >角度规格生成器 < li>OpenAPI (Swagger)编辑器 < li >重新加载

  • 智能通知功能可使您在 Polar 设备上获取有关来电、信息和通知的提醒。您将在您手机屏幕上的 Polar 设备上收到相同的通知。请注意,当用 A370 进行心率训练时,您无法接收任何通知。 确保您的手机拥有 Android 5.0 或更高版本。 要使用智能通知功能,您需要安装适合 Android 的 Polar Flow 移动应用程式,且 A370 需要与此程式配对。 为使智能通知功能工作,您的手

  • 智能通知功能可使您在 Polar 设备上获取有关来电、信息和通知的提醒。您将在您手机屏幕上的 Polar 设备上收到相同的通知。当您利用 A370 进行心率训练时,如果您的手机运行了 Polar Flow 应用程式,您仅能收到关于电话的通知。 确保 A370 具有最新固件版本和最新版本的 Polar Flow 应用程式。 要使用智能通知功能,您需要安装适合 iOS 的 Polar Flow 移动应