May*_*lor 24 c# visual-studio-code
我刚下载了Visual Studio Code,我的Intellisense不会自动运行.
控制此操作的两个设置似乎设置正确:
"editor.quickSuggestions": true,
"editor.suggestOnTriggerCharacters": true,
Run Code Online (Sandbox Code Playgroud)
当我开始输入并按"CTRL + Space"时,我确实得到了一个Intellisense菜单,但是这给了我一个列表,而不是我的对象专门的东西.
我究竟做错了什么?
Hen*_*rik 56
如果您有一个工作区并且由于某种原因有多个文件夹,您可能需要“帮助” omnisharp 一点。我最初有一个大项目,并进一步为它添加了一个解决方案 - 最终有两个工作区文件夹(一个用于启动项目,一个用于解决方案)。完成该设置后,我只经历了第一个让智能感知工作的项目。
让智能感知工作的解决方案是确保 omnisharp 从解决方案而不是项目中工作:
灵感来自“天鹅”:https : //github.com/OmniSharp/omnisharp-vscode/issues/1889
Nac*_*ota 40
如果您拥有VSCode知道的project.json文件或*.sln文件,Visual Studio Code的更高级编辑功能(IntelliSense,重构工具等)仅适用于C#文件.打开文件夹(即打开文件菜单,然后单击打开文件夹...)与*.sln文件或project.json与VSCode将尝试找到该文件夹中的所有项目/解决方案文件.如果有多个项目,您可能需要从状态栏右侧(窗口底部)的项目按钮中选择一个.
来自VSCode网站:
- 选择
project.json-file是打开DNX项目,VSCode将加载该项目以及引用的项目- 选择
*.sln-file是打开MSBuild项目.它将加载引用的-projects*.csproj和sibling或descendantproject.json-files,但不会加载从解决方案文件引用的其他项目文件.- 选择a
folder将使VSCode扫描*.sln并且project.json文件和VSCode将尝试加载它们.

Vij*_*vat 29
如果您使用 c# 启动项目,那么有时您还没有下载扩展。
书面处理
按图像处理
pro*_*ngo 15
降级到1.23.9C# VS Code 扩展修复了我的智能感知问题。因此,如果没有其他方法适合您,也许可以尝试安装旧版本的扩展(不一定是我提到的那个)。您可以通过在 VS Code 中选择此选项来执行此操作:

从0.5版本开始,我发现我需要关闭并重新打开我的工作文件,以获得一些新的智能感知信息,以便开始为我自己的文件工作.这通常发生在我打开文件后需要使用我刚刚创建的另一个文件的类型信息.直到我关闭并重新打开它们(在编辑器中),智能感知并不总是有效.
希望随着应用程序的成熟,这将得到解决.
| 归档时间: |
|
| 查看次数: |
32861 次 |
| 最近记录: |