Skip to content

Commit 3bd3f86

Browse files
authored
Merge pull request #2 from dsonet/patch-1
fix a typo 形象->影响
2 parents 8454ed7 + 803a7f9 commit 3bd3f86

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

extension.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ HBuilderX的插件是运行在单独的node.js进程的。除了调用HBuilderX
55
### 配置扩展点说明
66
`配置扩展点`是通过在插件描述文件`package.json`下的`contributes`节点下注册的配置。这里有完整的[配置扩展点](/ExtensionDocs/ContributionPoints/README.md)列表。
77
#### 为什么引入`配置扩展点`的概念?
8-
HBuilderX对性能要求很高,`配置扩展点`也是出于性能考虑。 用户在安装插件时,每多安装一个插件都会额外增加主程序的启动加载时间,HBuilderX为了不影响主程序的启动时间,增加了插件`懒加载`的机制,即HBuilderX启动时不会自动激活已安装的插件,而只是解析插件的配置文件package.json里面的`配置扩展点`,通过`配置扩展点`添加插件想要注册的`菜单``命令``配置`等。当用户真正激活某个`菜单`或者`命令`时再通过onXXX事件去激活对应的插件。这样即满足了插件扩展的能力,又能减少对主程序性能的形象。关于懒加载的详细说明请参考[插件激活机制](/ExtensionDocs/activation_event.md)
8+
HBuilderX对性能要求很高,`配置扩展点`也是出于性能考虑。 用户在安装插件时,每多安装一个插件都会额外增加主程序的启动加载时间,HBuilderX为了不影响主程序的启动时间,增加了插件`懒加载`的机制,即HBuilderX启动时不会自动激活已安装的插件,而只是解析插件的配置文件package.json里面的`配置扩展点`,通过`配置扩展点`添加插件想要注册的`菜单``命令``配置`等。当用户真正激活某个`菜单`或者`命令`时再通过onXXX事件去激活对应的插件。这样即满足了插件扩展的能力,又能减少对主程序性能的影响。关于懒加载的详细说明请参考[插件激活机制](/ExtensionDocs/activation_event.md)

0 commit comments

Comments
 (0)