Skip to main content



      Home
Home » Eclipse Projects » Eclipse Platform » IDE design
IDE design [message #309993] Tue, 14 November 2006 15:05 Go to next message
Eclipse UserFriend
Originally posted by: iamsamp.yahoo.com

Hello friends,

I need to design an IDE for a custom (syntax similar to C) language.
So far I have referred some books like designing of 'commercial
plug-ins using eclipse' and 'eclipse in action'.

But i need some specific help related with IDE development.
Eclipse does provide number of interfaces, mechanisms to design IDE,
but i am unable to find such information (which interfaces can be
used, how you can add pop-up windows etc)

So can somebody guide me, any 'simple' plug-ins, pdf files or direct
help, in any possible way...

thank you,
Sameer
Re: IDE design [message #310020 is a reply to message #309993] Wed, 15 November 2006 18:09 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: wharley.bea.com

"sameer" <iamsamp@yahoo.com> wrote in message
news:3ffa4a8571ead31f30bf5b8cfca1a386$1@www.eclipse.org...
> Hello friends,
>
> I need to design an IDE for a custom (syntax similar to C) language.
> So far I have referred some books like designing of 'commercial
> plug-ins using eclipse' and 'eclipse in action'.
>
> But i need some specific help related with IDE development.
> Eclipse does provide number of interfaces, mechanisms to design IDE,
> but i am unable to find such information (which interfaces can be
> used, how you can add pop-up windows etc)
>
> So can somebody guide me, any 'simple' plug-ins, pdf files or direct
> help, in any possible way...

Supporting a new language in Eclipse is not an easy task. I think the CDT
probably took 20 or 30 person-years of development, although that's just a
guess, and of course it's still a work in progress.

If I were in a hurry to support a C-style language, I'd start by copying the
CDT and then modifying it as needed.
Re: IDE design [message #310067 is a reply to message #309993] Fri, 17 November 2006 15:26 Go to previous message
Eclipse UserFriend
Originally posted by: brunodomedeiros+spam.com.gmail

sameer wrote:
> Hello friends,
>
> I need to design an IDE for a custom (syntax similar to C) language.
> So far I have referred some books like designing of 'commercial
> plug-ins using eclipse' and 'eclipse in action'.
>
> But i need some specific help related with IDE development.
> Eclipse does provide number of interfaces, mechanisms to design IDE,
> but i am unable to find such information (which interfaces can be
> used, how you can add pop-up windows etc)
>
> So can somebody guide me, any 'simple' plug-ins, pdf files or direct
> help, in any possible way...
>
> thank you,
> Sameer
>

Hi there, I'm in the same venture, I've just recently started working on
an Eclipse IDE for a C-family language (the D programming language).
Here is some info I've found so far in the net (note that I am focusing
on the core part of the plugin) :

Create a commercial-quality Eclipse IDE, Part 1,2,3
http://www-128.ibm.com/developerworks/edu/os-dw-os-ecl-commp lgin1.html

The Offical Eclipse 3.0 FAQs ; John Arthorne and Chris Laffra
http://wiki.eclipse.org/index.php/Eclipse_FAQs#Implementing_ Support_for_Your_Own_Language
http://wiki.eclipse.org/index.php/Eclipse_FAQs#Java_Developm ent_Tool_API

The Language Toolkit: An API for Automated Refactorings in Eclipse-based
IDEs, Leif Frenzel
http://www.eclipse.org/articles/Article-LTK/ltk.html

Generative Programming in Eclipse; Chris Laffra
http://www.eclipsefaq.org/chris/Generative%20Programming%20i n%20Eclipse.doc

I have also been looking into JDT code for some ideas. If you know of
any more useful info, please let me know as well.

--
Bruno Medeiros - MSc in CS/E student
Previous Topic:Setting global eclipse preferences
Next Topic:properties refresh very slow
Goto Forum:
  


Current Time: Wed Jul 16 18:40:52 EDT 2025

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

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

Back to the top