Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/fsharp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# VSCode是否支持变量和函数语法突出显示?_C#_Visual Studio Code - Fatal编程技术网

C# VSCode是否支持变量和函数语法突出显示?

C# VSCode是否支持变量和函数语法突出显示?,c#,visual-studio-code,C#,Visual Studio Code,我在使用C的VSCode中看到的唯一一种突出显示是保留关键字的突出显示。我使用的其他代码编辑器Xcode、MonoDevelop都突出显示局部变量/函数和成员变量/函数。在VSCode中找不到执行此操作的选项。我是不是遗漏了什么?Visual Studio代码中目前没有上下文感知高亮显示。highlighter基于正则表达式。为了以不同方式突出显示对局部变量或类型名称的引用,高亮显示器需要访问符号表。 我希望这将在未来的版本中出现 请注意,VSCode使用C智能感知。如果此时没有正确的语法突出显

我在使用C的VSCode中看到的唯一一种突出显示是保留关键字的突出显示。我使用的其他代码编辑器Xcode、MonoDevelop都突出显示局部变量/函数和成员变量/函数。在VSCode中找不到执行此操作的选项。我是不是遗漏了什么?

Visual Studio代码中目前没有上下文感知高亮显示。highlighter基于正则表达式。为了以不同方式突出显示对局部变量或类型名称的引用,高亮显示器需要访问符号表。
我希望这将在未来的版本中出现

请注意,VSCode使用C智能感知。如果此时没有正确的语法突出显示,我相信将来会发生这种情况

我这样说是因为omnisharp roslyn服务器已经提供了语义高亮显示的功能。还有omnisharp roslyn powers VS Code和许多其他编辑器


如果你不耐烦,想现在就拥有这个功能,看看这个项目。我们使用与VS代码相同的omnisharp roslyn服务器位实现了正确的语义语法高亮显示

谢谢你的信息。我将在他们的UserVoice网站上发布一个问题。正确,我们很晚才了解这个功能。