性能分析器及端口管理器

This commit is contained in:
YHH
2025-10-15 22:30:49 +08:00
parent 62381f4160
commit 6f1a2896dd
17 changed files with 2920 additions and 2 deletions

View File

@@ -63,9 +63,12 @@ export class EditorPluginManager extends PluginManager {
this.pluginMetadata.set(plugin.name, metadata);
try {
console.log('[EditorPluginManager] Checking registerMenuItems:', !!plugin.registerMenuItems);
if (plugin.registerMenuItems) {
const menuItems = plugin.registerMenuItems();
console.log('[EditorPluginManager] Got menu items:', menuItems);
this.uiRegistry.registerMenus(menuItems);
console.log('[EditorPluginManager] Registered menu items to UIRegistry');
logger.debug(`Registered ${menuItems.length} menu items for ${plugin.name}`);
}