저는 파이썬에서 gedit 3.x 용 플러그인을 작성하는 방법을 배우려고 노력했으며 많은 어려움에 직면 해 있습니다. 학습을 쉽게하기 위해 (PyGTK와 같은) 미리 알아야 할 것이 있는지 또는 gedit 용 플러그인을 작성하는 방법을 배울 수있는 좋은 방법이 있는지 알고 싶습니다. https://live.gnome.org/Gedit/PythonPluginHowTo을 시도하고 브래킷 완성과 같은 일부 플러그인 코드를 연구했습니다. 내 접근 방식은 무엇이되어야합니까? 도움/팁을 보내 주시면 감사하겠습니다.파이썬에서 gedit 용 플러그인
2
A
답변
3
gmate project을 확인해 보시기 바랍니다. gedit 용 플러그인 모음으로 대부분 파이썬으로되어 있습니다. 물론 github의 공개 저장소는 오픈 소스이므로 원하는 경우 코드를 자유롭게 사용할 수 있습니다. 아마 그들이 어떻게했는지를 알면 도움이되는 통찰력을 얻을 수있을 것입니다.
3
My tutorial on writing plugins for Gedit 3을 실행시켜야합니다.
Gedit 3은 PyGTK가 아닌 PyGObject를 사용한다는 것을 의미하는 GTK + 3을 사용합니다. PyGTK는 GTK + 2의 파이썬 바인딩입니다.
Python GTK+ 3 Tutorial은 Python 및 GTK + 3 (PyGObject)의 특성을 배우기에 좋은 장소입니다.
좋습니다. 도와 주셔서 감사합니다. – sudeepdino008
PyGTK를 배워야 만합니다. 필자는 필요한 메뉴와 버튼을 다루는 플러그인을 만들 것이라고 확신합니다. 나는 주로 괄호 완성과 같은 프로그램을 만들기 위해 파일의 텍스트를 조작하는 것에 관심이있다. – sudeepdino008
아마도 도움이 될 것입니다. gmate의 소스를 살펴보면 일부 .glade 파일을 발견했는데 pyGTK가 사용되었다는 것을 의미합니다. 나는 glade의 사용을 제안 할 것이고, 나는 PyGTK로 개발하기 위해 그것을 사용한다. 그리고 그것은 훨씬 쉽게 작업하게 만든다. – mjgpy3