[*] Экспортирующие экземпляры из Activate () < /code>, кажется, более подходящим для взаимосвязанного общения; Делать) несколько вонючны, а также являются одиночными за процесс, в то время как в будущем, если я хочу поддерживать несколько открытых рабочих пространств, мне нужен один экземпляр в течение рабочего пространства;
[*] Я мог бы передать экземпляры компонентов для конструкторов других компонентов в Activate () , что, вероятно, является самым чистым способом кодирования, но преуменьшает, чтобы расширить другой, чтобы выдвинуть другой, чтобы призывать друг к другу, чтобы призывать к другому;
Код: Выделить всё
ExtensionContext.workspaceStateПоистить через extensionContext.subscriptions очень умно для меня. Расширение?
Подробнее здесь: https://stackoverflow.com/questions/797 ... e-extensio
Мобильная версия