VS Code 扩展:如何为扩展的设置/配置设置顺序/优先级?

内森·艾尔

将设置/配置添加到“贡献”和“配置”下的扩展 package.json 文件时,无论我放置它们的顺序如何,它们都会出现在“文件”| “首选项” | “设置” | “我的分机”按字母顺序排列。并非所有信息都按字母顺序呈现合乎逻辑,有时信息通常以特定顺序呈现,而不管字母顺序如何。

例如,我需要以下内容显示为“设置 C”、“设置 B”,然后是“设置 A”。以下内容仍将按“设置 A”、“设置 B”、“设置 C”的顺序显示。

"contributes": {
    "configuration": [
        {
            "type": "object",
            "title": "My Extension",
            "properties": {
                "my-extension.settingB": {
                    "type": "string",
                    "default": "Sample B",
                    "description": "This is a test B setting."
                },
                "my-extension.settingA": {
                    "type": "string",
                    "default": "Sample A",
                    "description": "This is a test A setting."
                },
                "my-extension.settingC": {
                    "type": "string",
                    "default": "Sample C",
                    "description": "This is a test C setting."
                }
            }
        }
    ]
},

我一直在组合VS Code API: Contribution PointsExtension Guides和 Google 但似乎无法找到在哪里/是否可以为扩展的设置/配置设置顺序或优先级。

这是可用的东西吗?这似乎是一个相当基本的请求,因为并非所有数据都需要按字母顺序排序。

我已经尝试遵守所有发帖规则,但这是我的第一篇文章,所以如果我没有做正确的事情,请告诉我。

伽马11

目前看来,这确实是不可能的。VSCode repo 上有一个相关问题似乎证实了这一点:

探索使用附加元数据扩展设置架构 (#51778)

是的,我希望能够对设置进行分组、排序,甚至可能隐藏一些设置。现在的字母顺序,导致所有 GitLens 的高级设置在列表中排在第一位,这远非理想。

还相关:设置 UI 对于具有大量设置的扩展来说是压倒性的 (#70589)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

VS Code中默认保存和打开位置的用户设置

来自分类Dev

如何使VS Code构建并运行Rust程序?

来自分类Dev

自动在VS Code中安装扩展程序?

来自分类Dev

如何在VS Code中使用“ compileOnSave”?

来自分类Dev

完全卸载VS Code扩展

来自分类Dev

如何在VS Code中使用TSLint?

来自分类Dev

在VS Code扩展中使用集成终端

来自分类Dev

使用VS Code时,如何在TLA +配置文件中设置CONSTANTS?

来自分类Dev

如何在Visual Studio Code中设置Beautify扩展选项?

来自分类Dev

是否可以在VS Code clangd扩展中指定libstdc ++的路径?

来自分类Dev

VS Code忽略报价设置

来自分类Dev

如何为VS Code设置python调试器?

来自分类Dev

Python顺序优先级(在vs“ ==”中)

来自分类Dev

您如何确定扩展将使用哪些VS Code版本?

来自分类Dev

如何为C#配置默认的VS Code命名空间?

来自分类Dev

如何使用现有的已登录Chrome用户配置文件正确设置VS Code以在Chrome中调试?

来自分类Dev

如何找到和禁用在VS-Code IntelliSense中提供相同补全功能的扩展?

来自分类Dev

如何从Ubuntu删除VS Code和设置?

来自分类Dev

如何备份VS Code设置和已安装扩展的列表?

来自分类Dev

如何设置VS Code进行角度调试?

来自分类Dev

如何为应用程序设置MIME优先级?

来自分类Dev

VS Code Ripper-Tags扩展未生成ctag文件

来自分类Dev

用于加载源代码的 VS Code 扩展

来自分类Dev

VS Code 更新删除了扩展

来自分类Dev

扩展 VS Code 语法高亮

来自分类Dev

开发 VS Code 扩展时可以使用 Flow 吗?

来自分类Dev

如何手动删除 VS Code?

来自分类Dev

如何删除VS Code中的空行?

来自分类Dev

在 Azure Pipeline 上找不到 VS Code 扩展测试

Related 相关文章

热门标签

归档