繁体   English   中英

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

[英]Programmatically load/unload plugins and change settings in Gedit 3

我们正在使用python为Gedit 3构建一个插件。 这个想法是对插件进行预设配置,并可以加载或卸载配置。 问题是我们似乎无法找到任何有用的文档。 有没人试过这个? 它可行吗?

可以使用GSettings API和Python内省(PyGObject)修改gedit和gedit插件的所有设置。 加载了哪些插件位于关键的org.gnome.gedit.plugins.active-plugins 所有gedit设置和插件设置也可以在org.gnome.geditorg.gnome.gedit ,包括一些在“首选项”对话框中不存在的设置。

查看这些设置的最简单方法是使用dconf-editor命令启动Gnome 3 Configuration Editor。 要更改插件中的设置,您将使用GSettings。

这可能会有所帮助: 在Python / PyGObject中使用GSettings

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM