This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
内容贡献者: 寂静的羽夏
上一篇: 窗口
插件是任何一个优秀软件的灵魂,在各大开源软件中,对插件的支持成了标配。注意本篇不介绍如何编写插件,是如何使用插件,具体插件的编写会有单独的一篇进行介绍。
插件(Plug-in,又称addin、add-in、addon或add-on)是一种遵循一定规范的应用程序接口编写出来的程序。其只能运行在程序规定的系统平台下(可能同时支持多个平台),而不能脱离指定的平台单独运行。
Plug-in
addin
add-in
addon
add-on
应用软件提供使插件能够应用的各项服务,其中包括提供加载方式,使插件可以加载到应用程序中,从而和插件进行数据交换。插件必须依赖于应用程序才能发挥自身功能,仅靠插件是无法正常运行的。相反地,应用程序并不需要依赖插件就可以运行,这样一来,插件就可以加载到应用程序上并且动态更新而不会对应用程序造成任何改变,还大大增强了程序的功能。
在非 root 模式下,需要确保启用插件,它默认是开启的,可以在基本设置里找到:
如果在 root 模式下,如果使用插件,必须还要启用在 Root 启用插件。由于 root 是 Linux 的最高权限,如果受到插件的恶意利用,就会造成严重威胁,所以默认是关闭的,且只能在 root 下设置有效。
在 Root 启用插件
如果想要插件在程序启动时就进行加载,需要把合法的插件放到/opt/WingHexExplorer/plugin目录下,只要插件符合规范,就会被加载成功。
/opt/WingHexExplorer/plugin
我们仍可以进行手动加载,在插件菜单中第一个选项就可以手动加载插件:
插件
所有加载插件的日志,均可以在日志中看到,下图是展示的是手动加载插件的效果:
设置相关
本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。
基础 工作区 插件使用 插件开发教程 文件基本操作 权限控制 查找与跳转 标记 窗口 简介 设置相关
Deleting the wiki page "插件使用" cannot be undone. Continue?