baset
baset copied to clipboard
VS Code extension
According to this survey editor called VS Code is the most popular choice in JS community. I use it in day-to-day work also.
So improving developer experience with extension for baset
seems to be reasonable. Also, because .md
specs is one of the most important features (see #11, #14)m this plugin will provide a lot of stuff around it.
Features
- There is no option to set a breakpoint in
.md
file by default, so this extension should provide debugger for this purposes; - Diff for
.md
files that shows differences in preview mode instead of text mode; - Intellisense in code blocks of
.md
files; - Code lens for tests and coverage;
- Integration with
baset
workflow mode (#65) - every time developer switches to another source file (defined in files option ofbaset
config), this extension should open preview of related.md
spec/baseline; - Highlight recent changes in preview;
- Optionally, if preview tab gets focus it should switch to edit mode;
- Optionally, add some animation when something changes in preview, so developer will get more attention to things that have been changed;
- Buttons and command for fast acceptance;
- Some additional commands for automating of common testing stuff (e.g. initial setup, generating tasks/launch configs, etc.);
- Syntax highlighting for
.base
extension format (nearly the same as.json
); - JSON schema for .basetrc