Gedit 如何将其 api 暴露给 python 以供插件使用? [已关闭]

问题描述 投票:0回答:1

我正在启动一个 C++ 中型(学术)项目,我需要用户能够编写小脚本,直接与主程序交互。我的第一个想法是用它的插件做一些像 Gedit 那样的东西(事实上我考虑过它,因为它与我需要做的非常相似。)

确实有一些为geddit编写插件的经验,但编写插件框架的经验为零。 写一个类似gedit的对我来说真的很难吗? (我的意思是,它向 python 公开其 API,然后加载 python 插件并调用其方法的方式)。如果您有这方面的经验,谁能给我指出正确的方向或教我一些?

c++ python plugins gedit
1个回答
3
投票

幸运的是,可以使用gedit的插件框架。您可以使用 Ethos,它与 gedit 使用的插件框架相同,只是没有 gedit。

© www.soinside.com 2019 - 2024. All rights reserved.