代码拉取完成,页面将自动刷新
// The module 'vscode' contains the VS Code extensibility API
// Import the module and reference it with the alias vscode in your code below
var vscode = require('vscode');
var combind = require('./combind.js');
var path = require('path');
// this method is called when your extension is activated
// your extension is activated the very first time the command is executed
function activate(context) {
// Use the console to output diagnostic information (console.log) and errors (console.error)
// This line of code will only be executed once when your extension is activated
console.log('Congratulations, your extension "comb-vue" is now active!');
// The command has been defined in the package.json file
// Now provide the implementation of the command with registerCommand
// The commandId parameter must match the command field in package.json
var combindCmd = vscode.commands.registerCommand('extension.combind', function(){
var editor = vscode.window.activeTextEditor;
var filePath = path.dirname( editor.document.fileName);
console.log('path', filePath)
var configration = vscode.workspace.getConfiguration('comb-vue')
var order = configration.get("order")
var supportedExts = configration.get('ext')
combind.run(filePath, order, supportedExts );
})
context.subscriptions.push(combindCmd);
}
exports.activate = activate;
// this method is called when your extension is deactivated
function deactivate() {
}
exports.deactivate = deactivate;
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。