Improve extension management

This commit is contained in:
2025-06-25 17:50:50 +08:00
parent 8e91e3cf7c
commit 650884cb85
12 changed files with 455 additions and 567 deletions

View File

@@ -23,8 +23,7 @@ const (
ExtensionTextHighlight ExtensionID = "textHighlight"
// UI增强扩展
ExtensionMinimap ExtensionID = "minimap" // 小地图
ExtensionCodeBlast ExtensionID = "codeBlast" // 代码爆炸效果
ExtensionMinimap ExtensionID = "minimap" // 小地图
// 工具扩展
ExtensionSearch ExtensionID = "search" // 搜索功能
@@ -104,18 +103,6 @@ func NewDefaultExtensions() []Extension {
"autohide": false,
},
},
{
ID: ExtensionCodeBlast,
Category: CategoryUI,
Enabled: true,
IsDefault: true,
Config: ExtensionConfig{
"effect": 1,
"shake": true,
"maxParticles": 300,
"shakeIntensity": 3,
},
},
// 工具扩展
{