以编程方式加载/卸载Gedit 3的插件和更改设置

1 投票
1 回答
635 浏览
提问于 2025-04-17 07:28

我们正在用Python为Gedit 3开发一个插件。我们的想法是创建一些预设的插件和配置,这样你就可以方便地加载或卸载它们。可是,我们似乎找不到任何有用的文档来帮助我们。有没有人尝试过这个?这个事情可行吗?

1 个回答

3

你可以通过 GSettings 这个工具和 Python 的一些功能(叫做 PyGObject)来修改 gedit 以及它的插件的所有设置。你可以在 org.gnome.gedit.plugins.active-plugins 这个地方找到哪些插件是被加载的。所有的 gedit 设置和插件设置都在 org.gnome.gedit 下面,包括一些在设置对话框中找不到的选项。

查看这些设置最简单的方法是使用 dconf-editor 命令来打开 Gnome 3 配置编辑器。如果你想更改某个插件的设置,就需要用到 GSettings。

这可能对你有帮助:用 Python/PyGObject 使用 GSettings

撰写回答