1、首先下载 Visual Studio Code ,安装后搜索插件安装

2、打开文件:LicenseManager.js(路径:C:\Users\你的用户名\.vscode\extensions\Sencha.vscode-extjs-版本号\out\src\LicenseManager.js)

注释:

const licenses = this.manager.getProductLicenses()
	.filter(license => license.signature)
	.map(license => this.createLicenseObject(license));
this.license = licenses.find(l => l.active && l.full) ||
	licenses.find(l => l.active) ||
	licenses[0]; // default to the first license
if (!this.license || !this.license.active || !this.license.full) {
	statusBarActivation.show();
}

3、添加

this.license ={  
	active:true,  
	full:true,  
	data:{}  
}

4、保存并重启即可

 

5、vscode更新后需要做额外的修改

打开 C:\Users\用户\.vscode\extensions\sencha.vscode-extjs-1.0.1\out\src 下的 Logger.js,找到

// clear log file
if (fs.existsSync(path.join(Platform_1.default.settingsDir, 'vscode-extjs.log'))) {
    fs.writeFile(path.join(Platform_1.default.settingsDir, 'vscode-extjs.log'), '');
}

将 fs.writeFile(path.join(Platform_1.default.settingsDir, 'vscode-extjs.log'), ''); 改为同步或者增加一个空函数作为参数

// clear log file
if (fs.existsSync(path.join(Platform_1.default.settingsDir, 'vscode-extjs.log'))) {
    //fs.writeFile(path.join(Platform_1.default.settingsDir, 'vscode-extjs.log'), '');
	fs.writeFileSync(path.join(Platform_1.default.settingsDir, 'vscode-extjs.log'), '');
	//fs.writeFile(path.join(Platform_1.default.settingsDir, 'vscode-extjs.log'), '', function(){});
}

 

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐