It should be possible to do most things via commands, these commands will be dispatched by various UI elements as well as via a command prompt, that way the logic inside UI elements can be kept relatively simple. Part of the design can probably be borrowed from VSCode and Atom and combined with https://github.com/debugworkbench/workbench-commands
It should be possible to do most things via commands, these commands will be dispatched by various UI elements as well as via a command prompt, that way the logic inside UI elements can be kept relatively simple. Part of the design can probably be borrowed from VSCode and Atom and combined with https://github.com/debugworkbench/workbench-commands