[gedit-list] Developing plugins
- From: Philip MacIver <philip ivercore com>
- To: gedit-list gnome org
- Subject: [gedit-list] Developing plugins
- Date: Sun, 30 Mar 2008 17:15:57 +0200
Hi,
With all the developments from gEdit and all the plugins available for
it I have decided to make the switch from jEdit to gEdit for use while
I a developing, seeing as I won't have the java overhead any longer.
Saying that, I do think that jEdit is an excellent developer's editor
and using gEdit leaves me missing some functionality, such as
recent buffer list switcher
project management
ruby on rails searchable documentation
Ruby parser
hypersearch functionality
permanent incremental search bar
and a few others that i cannot remember off the top of my head.
I am more than willing to create the plugins to fill in these
functionalities but although I am a developer, I have never used python
before and not used C more than 10 years back when I was in college, and
as such I am and looking for help to get started on writing plugins for
gEdit.
The first plugin that I would like to write is the recent buffer
switcher list as this is an invaluable feature for me, especially
developing in ruby and rails and having to switch between many open
files, often for very short periods of time.
I want to model this plugin on the way it behaves in jEdit. i.e.
hitting a predefined key combination bring up the list with the most
recently viewed buffers at the top, and repeated hits of these keys
move through the list and when you get to the buffer you are after you
release the keys and it switches to that buffer.
So I would appreciate anyone who has knowledge of writing plugins for
gEdit giving me information of how to get started writing these.
I know there is the information at the botton of the plugins page, but
I have looked at it and it did not make much sense to me.
Thanks in advance.
And I hope that you can help me contribute to this great editor.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]