Skip to content

caizhengxin/cookiecutter-vscode

Repository files navigation

Cookiecutter Vscode

https://img.shields.io/github/languages/code-size/caizhengxin/cookiecutter-vscode?style=flat-square https://img.shields.io/github/license/caizhengxin/cookiecutter-vscode?style=flat-square&color=brightgreen

Cookiecutter template for a Vscode extension.

Features

  • Vscode Extension

Installation

$ pip3 install cookiecutter

Usage

$ cookiecutter https://github.com/caizhengxin/cookiecutter-vscode.git

or

$ git clone https://github.com/caizhengxin/cookiecutter-vscode.git
$ cookiecutter cookiecutter-vscode
project_name [vscode-demo]: vscode-test
ext_name [vscode-test]:
description [VSCode Demo]: VSCode Test
version [0.1.0]:
publisher [vscode]: jankincai
author [vscode]: jankincai
email [jankincai@example.com]:
Select code_hosting:
1 - github
2 - gitee
3 - gitlab
Choose from 1, 2, 3 (1, 2, 3) [1]:
code_hosting_username [vscode]: caizhengxin
Select open_source_license:
1 - MIT
2 - BSD
3 - GPLv3
4 - Apache Software License 2.0
5 - Not open source
Choose from 1, 2, 3, 4, 5 (1, 2, 3, 4, 5) [1]: 2

Publishing Extension

$ npm install -g vsce
$ cd myExtension
$ vsce publish

Demo