[英]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.gedit
下org.gnome.gedit
,包括一些在“首选项”对话框中不存在的设置。
查看这些设置的最简单方法是使用dconf-editor
命令启动Gnome 3 Configuration Editor。 要更改插件中的设置,您将使用GSettings。
这可能会有所帮助: 在Python / PyGObject中使用GSettings
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.