Skip to main content



      Home
Home » Language IDEs » C / C++ IDE (CDT) » Why create a new text editor?
Why create a new text editor? [message #17458] Tue, 12 February 2002 04:10 Go to next message
Eclipse UserFriend
Originally posted by: johan.nosp.m.appeal.se

Hi!

Why did you decide to create a whole new text editor for the CDT instead
of extending / improving the JDT one? Also, why LPEX?

I do realize you probably have very good reasons for both of these
decisions, it's just that they are not obvious to me.

Cheers //Johan
Re: Why create a new text editor? [message #17482 is a reply to message #17458] Tue, 12 February 2002 10:13 Go to previous messageGo to next message
Eclipse UserFriend
LPEX itself existed long before the JDT was even the germ of an idea :)
The java version of lpex is about 3 years old (if i remember correctly).

Although I don't know the real reasons I can possibly guess. The main
reason is probably that LPEX supported C/C++ and was the editor used in
previous C/C++ IDEs made by IBM. The fact that is is way better general
programmers editor than the JDT editor is just gravy :)

On its own LPEX is fully configurable and extensible, far more so that
the JDT editor is. However because eclipse imposes lots of restrictions
some of that function doesn't play well, redefining your keyboard for
example is difficult to accomplish. As well LPEX also works with a
varity of languanges C/C++, Java, Cobol etc and it is fairly
straightforward to add your own parsers for other languages. As well
adding new commands is fairly easy as well. Binding those new commands
to keystrokes under eclipse is however problematic. However there is
hope that the keybinding RFC for eclipse will alleviate if not fix that
problem.


Peter

Johan Walles wrote:

> Hi!
>
> Why did you decide to create a whole new text editor for the CDT
> instead of extending / improving the JDT one? Also, why LPEX?
>
> I do realize you probably have very good reasons for both of these
> decisions, it's just that they are not obvious to me.
>
> Cheers //Johan
>
Re: Why create a new text editor? [message #18672 is a reply to message #17458] Wed, 13 February 2002 10:24 Go to previous message
Eclipse UserFriend
> Why did you decide to create a whole new text editor for the CDT instead
> of extending / improving the JDT one? Also, why LPEX?

Why create indeed? But Lpex is not new at all, it is one of the most used
editors around here. Adapting Lpex to Eclipse was a much smaller job than
"extending/improving" the JDT one.

Robert.
Previous Topic:Extensions mechanism
Next Topic:First CDT driver for Eclipse R2 now available!
Goto Forum:
  


Current Time: Wed Jul 16 22:17:46 EDT 2025

Powered by FUDForum. Page generated in 0.18000 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top