Appearance
插件分离模式
插件在被运行时,默认会以主窗口的形式挂载,但是主窗口通常只能允许一个插件运行,而插件分离模式下,可以允许多个插件同时运行。
插件分离模式下,运行方式基本与主窗口模式相同,保留了与主窗口完全一致的功能和行为能力,不过会独立出一个窗口,你可以改变窗口的位置和大小,甚至可以拖动窗口到其他屏幕。
分离后的插件允许多个实例同时运行,并且可以独立运行。
注意
仅在 plugin.json
中没有设置 pluginSetting.single
为 true
,插件才能存在多个实例。
如何启用分离模式
通过双击主窗口的搜索框
通过点击插件的非顶部任意边框
通过快捷键
当你聚焦在插件中时,你可以通过快捷键分离窗口。
- 在 Windows 系统下,默认快捷键为
Ctrl + D
- 在 Mac 系统下,默认快捷键为
Command + D
- 在 Linux 系统下,默认快捷键为
Ctrl + D
分离状态判断
当插件分离时,依然存在一些样式或者操作逻辑上的差异,因此 uTools 也提供了了一些方法来判断插件是否分离。
- utools.onPluginDetach
插件分离时触发的事件
- utools.getWindowType
获取当前窗口类型