2010-01-04 1 views
2

저는 C++에서 중간 (학술) 프로젝트를 시작했습니다.이 프로젝트에서는 사용자가 메인 스크립트와 직접 상호 작용하는 작은 스크립트를 작성할 수 있어야합니다. 이것에 대한 첫 번째 생각은 Gedit과 같은 플러그인을 만드는 것입니다. (사실 내가해야 할 일과 유사하기 때문에 사실 생각했습니다.)Gedit은 API를 플러그인 용으로 Python에 어떻게 노출합니까?

I do 약간의 경험이 있습니다. geddit에 대한 플러그인 작성, 플러그인 프레임 워크 작성에 대한 경험이 없습니다. gedit과 비슷한 글을 쓰는 것이 정말로 어렵겠습니까? (내 말은 파이썬에 API를 공개 한 다음 파이썬 플러그인을로드하고 메소드를 호출하는 방식이다). 누군가가 올바른 방향으로 나를 가리키거나 당신이 그것에 경험이 있다면 나에게 조금 가르쳐 줄 수 있습니까?

답변

3

다행히 gedit의 플러그인 프레임 워크를 사용할 수 있습니다. Ethos을 사용할 수 있습니다. gedit과 동일한 플러그인 프레임 워크 인 gedit 만 사용하면됩니다.

+0

전에 들어 본 적이 없지만 정말 멋지다. 유일한 단점은 C++이 아니기 때문이다 (나는 C++이 필요하다). – Fabzter

관련 문제