0

ActivateDeactivateの 2 つのコマンドを持つ拡張機能を作成しようとしています。私の質問は、それを永続化する方法です。エディターを再起動すると、拡張機能はアクティブか非アクティブかを覚えていますか?

私の頭に浮かぶ 1 つのアイデアは、コマンドで変更できる構成にブール変数を設定し、エディターが起動するたびにそれを確認することですが、良い方法とは思えません。

4

1 に答える 1

2

ExtensionContextを見てください。workspaceStateプロパティは拡張機能固有のデータをワークスペースごとに保持しますが、globalStateプロパティは拡張機能固有のデータをワークスペースに関係なく保持します。

于 2016-06-21T18:36:39.793 に答える