Re: [gedit-list] Developing plugins
- From: Frederic Back <fredericback gmail com>
- To: Philip MacIver <philip ivercore com>
- Cc: gedit-list <gedit-list gnome org>
- Subject: Re: [gedit-list] Developing plugins
- Date: Sun, 30 Mar 2008 20:06:20 +0200
Hello Philip,
I lately also have to read through a lot of rails code, which is why I'm
very interested in seeing new rails-related plugins being developed.
For those unfamiliar with the framework, ruby on rails is organised
according to the model/view/controller-pattern. Related source files are
to be found in different directory trees, but at more or less the same
position within the tree.
What I'd love to see would be a small plugin which allows you to switch
quickly between related source files. For example, you could point at an
action in a given controller, press a button and jump to the referenced
view file.
> 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.
The best way to start is to download a simple plugin written in python
and to modify the source files. For example, you could have a look at
my old tab converter plugin, which is quite small.
Cheers,
Fred
On Sun, 2008-03-30 at 17:15 +0200, Philip MacIver wrote:
> 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.
> _______________________________________________
> gedit-list mailing list
> gedit-list gnome org
> http://mail.gnome.org/mailman/listinfo/gedit-list
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]