Drcus | 王亚振

Drcus | 王亚振

随便写,记录点东西

破解 VS Code的Sencha 插件

发布于:  

Visual Studio Code 的 Sencha Plugin 插件太好用了,可是是收费的。 因为VS Code基于NodeJS,其插件也是NodeJS写的,所以破解不难。

这里记录一下破解的博文和步骤

  1. 找到vs code 中shencha插件的安装位置
  2. 找到out\src\LicenseManager.js
  3. 找到 loadLicense() 函数,修改为
loadLicense() {
    return this.manager.verify().then(() => {
        // 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();
        // }
        this.license = {
            active: true,
            full: true,
            data: {}
        };
        licenseJson = this.license && this.license.data;
    });
}

这样重启VS Code 是不是没有提示剩余天数了. 哈哈 破解成功。

原文

~^_^~ 一片小花园 ?

赏赐