Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [cdt-dev] FW: [eclipse-dev] C# plugin for Eclipse

Rebecca is working more on IDE generation. I'm starting to think that
handcoding C# support would be helpful for her to give an idea what kind of
code she should be generating to support a language on top of the CDT.

The idea for the editor would be to reuse the CDT's C editor and teach it
about C# using an extension point. We should be able to get something up and
running pretty quickly. The Black Sun C# editor is interesting and, assuming
it's EPLed, we could work with them to get some of the features ported over
as well.

For the big items, i.e. DOM and Debug, I am hoping to reuse the CDT's DOM
infrastructure and build .Net, Win32, and Mono debuggers with MI front ends
so that they can plug directly into the CDT's debug interfaces.

If I spend an hour a week, we should get something running by the end of the
century. Of course, more help will bring that in a little :).

Doug Schaefer, QNX Software Systems
Eclipse CDT Project Lead, Tools PMC member
http://cdtdoug.blogspot.com
 

-----Original Message-----
From: cdt-dev-bounces@xxxxxxxxxxx [mailto:cdt-dev-bounces@xxxxxxxxxxx] On
Behalf Of Karol Pietrzak
Sent: Thursday, June 15, 2006 2:02 PM
To: cdt-dev@xxxxxxxxxxx
Subject: Re: [cdt-dev] FW: [eclipse-dev] C# plugin for Eclipse

On Tuesday 13 June 2006 08:34, Doug Schaefer wrote:
> Yes, I have a Google SOC student working towards that and I’ve been
working
> on a C# parser (at least until the CDT 3.1 storm hit). I think it’s a
> natural fit.
> I’ll have to think about how I’d organize this activity. There is a
lot of
> work to do to make this happen, including editor support, DOM support,
> managed build, debug. I’m not sure how it fits in our mandate, whatever
our
> mandate really is, so I’ve been thinking of hosting it at our
SourceForge
> project, cdt-contrib.
> Anyone else interested in working on this?

I second Mike Milinkovich's point that if CDT seems to be the best place for
 a C# Eclipse, then so be it!

However, I would just like to point out that there is already a C# Eclipse
plugin in current development [1].

It's also quite far along, with the following features (quoted from the
webpage):

- Syntax highlight.
- Smart indent.
- Outline page.
- Format action and syntax checking.
- Comment and uncomment actions.

Doug Schaefer: I'm looking at the proposal, and I'm not quite understanding
whether Rebecca Chernoff will be working on a Mono Eclipse plugin or the IDE
Generator?

Thanks!

[1] http://black-sun.sourceforge.net/csharp-editor/index.html

--
Karl Pietrzak
kap4020@xxxxxxx


Back to the top