Development

This page is dedicated to Vadacode extension development, i.e. it’s about how it’s done instead of what does it do. If you are not interested in VSCode internals, just skip this section.

Changelog

Keep an Unreleased section at the top to track upcoming changes.

This serves two purposes: - People can see what changes they might expect in upcoming releases; - At release time, you can move the Unreleased section changes into a new release version section.

Changelog format (basic markdown/asciidoc)
## [Unreleased]

### Added
...

### Changed
...

### Deprecated
...

### Removed
...

### Fixed
...

### Security
...

update_version.sh

Update package version strings
$ ./update_version.sh 1.2.1-SNAPSHOT

Testing

Visual Studio Code supports running and debugging tests for extensions. More information can be found in Visual Studio Code website.