-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathextension.js
More file actions
34 lines (29 loc) · 716 Bytes
/
extension.js
File metadata and controls
34 lines (29 loc) · 716 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
const vscode = require('vscode');
const path = require('path');
/**
* @param {vscode.ExtensionContext} context
*/
function activate(context) {
//console.log('activate');
let hint_function = vscode.workspace.getConfiguration("bitrix-snippet").get("hint-function", false);
if (hint_function) {
const p = path.join(__dirname, 'bitrix-stubs');
const folder = vscode.Uri.file(p);
folder.scheme === 'file';
vscode.workspace.updateWorkspaceFolders(
vscode.workspace.workspaceFolders ? vscode.workspace.workspaceFolders.length : 0,
null,
{
uri: folder,
name: 'bitrix-stubs'
}
);
}
}
function deactivate() {
//console.log('deactivate');
}
module.exports = {
activate,
deactivate
}