设置在便携式VS代码Wakatime配置文件的位置

问题描述 投票:0回答:1

当您设置Wakatime在便携式Visual Studio代码,它会自动将配置文件(.wakatime.cfg.wakatime.db.wakatime.log)在C:/Users/<username>。我想这些在VS代码的data目录进行设置。当您在另一台计算机上启动VS代码,它提示Wakatime API密钥,因为关键是在其他机器离开。这怎么可能实现呢?

visual-studio-code settings vscode-settings vscode-extensions wakatime
1个回答
0
投票

在Wakatime的extension.js,这是明确线193和689指定。我编辑的第二个功能设置在VS代码便携目录内data/extensions的配置文件,但显然与更新覆盖。我只是将它改回来更新之后。更新不仅仅是机器之间移动因此将现在做的较少。

getWakaHome() {
        let home = process.env.WAKATIME_HOME;
        if (home) {
            return home;
        }
        else {
            return this.getUserHomeDir();
        }
    }
 getUserHomeDir() {
        return process.env[Dependencies.isWindows() ? 'USERPROFILE' : 'HOME'] || '';
    }

改变上面getUserHomeDir()

 getUserHomeDir() {
        return 'data/extensions-data';
    }
© www.soinside.com 2019 - 2024. All rights reserved.