From 957c31748d89f541b3d6c513dfe36f1c76a528da Mon Sep 17 00:00:00 2001 From: smallstone <> Date: Thu, 21 Dec 2023 17:37:31 +0800 Subject: [PATCH] Add onInitializationFinish event handler to call JStoIdea.getCommandList() --- globals.d.ts | 1 + src/util/ideaBridge.ts | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/globals.d.ts b/globals.d.ts index 956cebf..2ee222d 100644 --- a/globals.d.ts +++ b/globals.d.ts @@ -2,4 +2,5 @@ interface Window { JSJavaBridge: any; acquireVsCodeApi: any; IdeaToJSMessage: any; + [key: string]: any; } diff --git a/src/util/ideaBridge.ts b/src/util/ideaBridge.ts index 03a4673..7af49be 100644 --- a/src/util/ideaBridge.ts +++ b/src/util/ideaBridge.ts @@ -293,6 +293,10 @@ class IdeaBridge { break; } }; + window.onInitializationFinish = () => { + // 初始化完成 + JStoIdea.getCommandList(); + }; } resviceDeleteMessage(res) {