- Fix docs typo.
- Template config filed:
allowExistingFolder
.
- Fix the issue that template list has no fixed sort.
- Update docs.
- Add variables for the user settings field
templatesPath
:{home}
,{workspace}
. - New user settings:
codeTemplateTool.userInput.confirmOnEnter
,codeTemplateTool.userInput.cancelOnEscape
.
- Skip select step when there is only one template.
- Autofocus on variable input box.
- Focus on buttons by tab key and trigger by enter key.
- New user settings:
codeTemplateTool.variable.leftBoundary
,codeTemplateTool.variable.rightBoundary
.
- Fix the issue that the additional underscores are replaced.
- Support modification of destination folder after select template.
- Support recursive creation of folders.
- Support custom configuration file name.
- Support custom encoding.
- Support glob pattern filter when read template file/folders.
- Support custom prefix and suffix.
- Support variable noTransformation globally and locally.
- Support variable keepUpperCase globally and locally.
- Refactor project structure.
- Upgrade user interface.
- Move variable style features down to
style
field of variable configuration. - Update docs.
- Support prefix and suffix underscores.
- Support uppercase words in camel case and pascal case identifiers.
- Refactor project structure.
- Change variable setter's title.
- Update docs.
- Initial release.