При добавлении настроек / конфигураций в файл расширений 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: точки распространения, Руководства по расширению, и Google, похоже, не может найти, где / если мы можем установить порядок или приоритет настроек / конфигурации расширения.
Это что-то доступное? Это кажется довольно простым запросом, поскольку не все данные нужно сортировать по алфавиту.
Я старался соблюдать все правила публикации, но это мой первый пост, поэтому дайте мне знать, если я что-то сделал неправильно.