Публикация: vsce publish
Справка здесь.
Речь идет о расширении для редактора кода Visual Studio Code, а точнее про создание и публикации темы в Marketplace для дальнейшего удобного пользования этой темой в редакторе.
В дальнейшем нам потребуется редактировать наше расширение (тему) и здесь дано описание того, как это лучше делать.
До того как вы в первый раз захотите публиковать свое тествое расширение в маркетплэйс, нужно знать кое-что. В маркете ваше созданное расширение можно будет удалить, и изменять версионо можно локально или подгружать версию через веб-интерфейс. Еще Marketplace настроен таким образом, что по незнанию туда можно опубликовать много разных вариантов одной и тойже версии продукта, если вы заново станете создавать не понравившийся вам ПАКЕТ. Например, при генерации проекта вы назвали свой продукт (расширение) SuperExt, и это название прописывается в пакете вашего расширения в файле package.json так:
"name":"SuperExt",
и далее вы опубликовали свое расширение в магазине приложений. Это значит, что там появится экземпляр вашего приложения.
Также в веб-интерфейсе можно добавить еще дополнительного издателя (publisher). Если этого издателя указать в package.json так:
"publisher":"Здесь имя издателя из Marketplace"
тогда ваше приложение станет доступно в поиске по id этого издателя установленного при генерации в веб-интерфейсе магазина. Удалить издателя нельзя из магазина, но можно удалить сами приложения.
Если же вы локально удалите проект и заново создадите ПАКЕТ с таким же именем,то магазин создаст второй экземпляр вашего расшрения с новым ID. Следите за ID вашего приложения в файле настроек пакета package.json:

ВЫВОД ТАКОВ: Тщательно продумайте свое именование продукта и только после этого публикуйте свой один пакет одного расширения с одним и тем же ID.
Если вы будете пользоваться только версионностью одного этого ПАКЕТА, то магазин будет создавать только версии одного вашего продукта и пользователи будут довольны правильным предложением расширения на витрине и в редакторе кода. В противном случае, при поиске вашего товара (расширения), поиск будет выдавать все правильные и неправильные, но уже опубликованные варианты ваших приложений.
Тема редактируется в файле themes/youreName.json прямым редактированием.
Вам нужно провести редактирование темы каким нибудь способом указаным в инструкции производителя продукта или другим известным вам способом.
Если вы внимательно читали мануалы по созданию тем оформления с помощью системного файла setings.json то после корректировки настроек на основе какой-то темы, применив параметр Developer: Generate Color Theme from Current Settings, на выходе получаем файл xxx.jsonc, содержание которого можно скопировать в файл темы color-theme.json из директории \themes\. Далее вставив настройки в файл темы просто публикуйте с новым номером версией или любым предыдущим, если нужно что то откорректировать в уже опубликованных версиях. И помните про ID.
| ← назад | 🔝 | далее → |