将设置/配置添加到“contributes”和“configuration”下的扩展 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."
}
}
}
]
},
Run Code Online (Sandbox Code Playgroud)
我一直在梳理VS Code API:贡献点、 …