Code Like You Talk
Installing Articulate JS
Using Articulate JS
All of these actions are available in the command pallette and in the context (right click) menu.
Add assignment declaration at current position or assign current selection to a variable
Convert Variable Type
Converts variable type to const, let, or var as you choose. Provides options which do not match the current variable type.
Add return at current position or return selection
Surround selection with one of many different snippets
The bulk of Articulate JS is currently snippets. These snippets are built with the maximum amount of assistance possible, including supporting capturing highlighted text for inclusion in the output code, selection dropdowns for common options and so on. Be sure to tab through all tab-stopped options to see what kind of assistance the snippets can provide.