Именование свойств конфигурации расширений VSCode?

Может ли кто-нибудь прояснить ситуацию с именованием onCommand:*, configuration.properties.* и т.п. кастомных расширений VSCode?

Я предполагал, что все доступные идентификаторы команд и свойств конфигурации начинаются с имени издателя, таким образом избегая конфликта:

<publisher>.<extension-name>

... но просмотрев несколько расширений выяснилось, что настройки VSCode settings.json точно совпадают с манифестом package.json. То есть получается что, а то что каждый может "нарисовать" любое имя свойства, которое будет конфликтовать с другим расширением.


Ответы (0 шт):