Let your editor cheer you on while you code!
1const vscode = require('vscode')
2const { getMessage } = require('./messages')
3
4function activate() {
5 // Pull the extension configuration
6 const { emoji } = vscode.workspace.getConfiguration('cheer')
7 console.log('"vscode-cheer" standing by!')
8
9 // Make a space for supportive messages
10 vscode.window.createStatusBarItem('left', 1)
11
12 // On save —
13 vscode.workspace.onWillSaveTextDocument(function() {
14 // Display a message for a little bit
15 vscode.window.setStatusBarMessage(getMessage(emoji), 2500)
16 })
17}
18exports.activate = activate
19
20// this method is called when your extension is deactivated
21function deactivate() {}
22exports.deactivate = deactivate