Публикация: 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
.
← назад | 🔝 | далее → |