mirror of
https://github.com/MarlinFirmware/Marlin.git
synced 2024-11-23 11:43:47 +00:00
AutoBuild quality-of-life improvements (#13626)
- Assign helpful names to the terminals. - Bring terminal forward so error messages are seen.
This commit is contained in:
parent
9ea99b49be
commit
f9b2b3e4f5
@ -8,19 +8,23 @@ function activate(context) {
|
||||
|
||||
var NEXT_TERM_ID = 1;
|
||||
var pio_build = vscode.commands.registerCommand('piobuild', function () {
|
||||
const terminal = vscode.window.createTerminal(`#${NEXT_TERM_ID++}`);
|
||||
const terminal = vscode.window.createTerminal(`AB Build #${NEXT_TERM_ID++}`);
|
||||
terminal.show(true);
|
||||
terminal.sendText("python buildroot/share/atom/auto_build.py build");
|
||||
});
|
||||
var pio_clean = vscode.commands.registerCommand('pioclean', function () {
|
||||
const terminal = vscode.window.createTerminal(`#${NEXT_TERM_ID++}`);
|
||||
const terminal = vscode.window.createTerminal(`AB Clean #${NEXT_TERM_ID++}`);
|
||||
terminal.show(true);
|
||||
terminal.sendText("python buildroot/share/atom/auto_build.py clean");
|
||||
});
|
||||
var pio_upload = vscode.commands.registerCommand('pioupload', function () {
|
||||
const terminal = vscode.window.createTerminal(`#${NEXT_TERM_ID++}`);
|
||||
const terminal = vscode.window.createTerminal(`AB Upload #${NEXT_TERM_ID++}`);
|
||||
terminal.show(true);
|
||||
terminal.sendText("python buildroot/share/atom/auto_build.py upload");
|
||||
});
|
||||
var pio_traceback = vscode.commands.registerCommand('piotraceback', function () {
|
||||
const terminal = vscode.window.createTerminal(`#${NEXT_TERM_ID++}`);
|
||||
const terminal = vscode.window.createTerminal(`AB Traceback #${NEXT_TERM_ID++}`);
|
||||
terminal.show(true);
|
||||
terminal.sendText("python buildroot/share/atom/auto_build.py traceback");
|
||||
});
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user