Extension guide:
Similar extensions:
- https://github.com/microsoft/vscode/tree/master/extensions/markdown-basics
- https://github.com/asciidoctor/asciidoctor-vscode
- https://github.com/vscode-restructuredtext/vscode-restructuredtext
Well done official extension:
I've followed https://code.visualstudio.com/api/working-with-extensions/publishing-extension.
-
Install vsce: I've jumped this step and used a custom Docker image. See
./Dockerfile
. -
Get a Personal Access Token: I've created an organization in Azure DevOps (https://dev.azure.com/aureliojargas) and then a short-lived personal token.
-
Create a publisher: This step did not work for me using
vsce
. I used the alternative option of creating it in https://marketplace.visualstudio.com/manage.
Inside the custom Docker container:
vsce login aureliojargas
vsce package
unzip -l /src/txt2tags-0.0.1.vsix # check the contents
vsce publish
Check the package in https://marketplace.visualstudio.com/manage/publishers/aureliojargas