我在哪里可以找到 Visual Studio Code 中用于 C#/.NET 核心的 textMateRules 的官方完整范围列表?

mir*_*zma 2 visual-studio-code tmlanguage vscode-extensions

到目前为止,我在https://github.com/Microsoft/vscode/issues/6056 上查看了一个请求,该请求已根据要着色的主题元素的完整列表关闭. 这反过来发送到https://code.visualstudio.com/docs/getstarted/themeshttps://code.visualstudio.com/docs/getstarted/theme-color-reference但没有关于范围的信息。
我能找到的最接近的灵感来源是https://github.com/Microsoft/vscode/blob/master/extensions/theme-defaults/themes/hc_black.json但它远不是微软发布的官方完整的、系统的列表/树C# 特定范围。
如果重要的话,它开始于需要按范围(即本地与外部范围)或访问修饰符(即私有保护等)对变量进行颜色区分。

Hol*_*Cat 5

范围名称是任意的。在编写语言语法时,您可以使用任何您想要的名称。

因此,无法获得这些名称的完整列表。


命名范围的官方约定可以在这里找到。此页面仅提供最基本的指导,因此您需要查看一些流行的主题和语法并找出它们使用的约定。


编辑:

如果您对 C# 作用域名称特别感兴趣,可以从C:\Users\<username>\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\csharp\syntaxes\csharp.tmLanguage.json.