При добавлении настроек / конфигураций в файл extensions package.json в разделах «contriburs» и «configuration», независимо от того, в каком порядке я их размещаю, они появляются в «File» |«Предпочтения» |«Настройки» |«Мое расширение» в алфавитном порядке.Не всю информацию логично представлять в алфавитном порядке, иногда информация обычно представляется в определенном порядке, независимо от альфа-порядка.
Допустим, например, что мне нужно, чтобы следующее отображалось как «Настройка 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: Точки вклада , Руководство по расширению , и Google, но не может найти, где / если мы можем установить порядок или приоритет для настроек / конфигурации расширения.
Это доступно?Это довольно простой запрос, поскольку не все данные должны сортироваться в алфавитном порядке.
Я пытался следовать всем правилам публикации, но это мой первый пост, поэтому дайте мне знать, если я не сделалчто-то правильно.