Skip to content

Commit e5450fd

Browse files
committed
Export extensions after import
Also add logging to exportExtensions
1 parent caa866d commit e5450fd

2 files changed

Lines changed: 5 additions & 0 deletions

File tree

src/cs.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -317,6 +317,7 @@ export class CodeSync {
317317

318318
exportExtensions() {
319319
if (this.Settings.Settings.importExtensions) {
320+
this.logger.appendLine('Exporting extensions');
320321
this.startSync('Exporting extensions');
321322
let excluded: string[] = this.Settings.ExcludedInstalledPackages;
322323
let extensions: string[] = [];
@@ -329,6 +330,7 @@ export class CodeSync {
329330
this.Settings.Extensions = extensions;
330331
this.Settings.saveExtensions();
331332
this.statusBar.reset();
333+
this.logger.appendLine('Finished exporting extensions');
332334
}
333335
}
334336

src/extension.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,9 @@ export async function activate(context: vscode.ExtensionContext) {
2424
await codeSync.importSnippets();
2525
if (codeSync.CanManageExtensions) {
2626
codeSync.importExtensions();
27+
if (codeSync.Settings.Settings.autoExport) {
28+
codeSync.exportExtensions();
29+
}
2730
}
2831
}
2932
codeSync.setStatusBarIcon();

0 commit comments

Comments
 (0)