[Mono-list] C# plugin for eclipse

Erik Dasque edasque@ximian.com
Wed, 16 Jun 2004 11:54:30 -0400

> If you run Eclipse inside IKVM it could load mcs.exe as an assembly 
> and call into it directly to do the C# parsing. (ie, it *could* run 
> within a Mono VM).
> I don't know whether we want to limit intellisense to only working if 
> Eclipse is running inside IKVM, though. A bridge to the CLR from a 
> generic JVM using only JNI but providing the same capabilities as 
> IKVM, compatibly, would be the holy grail ;)

However you could run a process (read mono application) that the C# 
plugin would communicate with and that would tell it what completions 
are. This application could be built using some of the engine work in 
MD (a GUI less MD engine).

> (With regard to your main point, I don't think that anyone would 
> dispute that getting the basic, minimum features working is a higher 
> priority than the advanced flashy ones, but the question originally 
> asked sounded  a lot like "what features do you want?". It's 
> unsurprising that the answers focused on advanced features. "I want it 
> to *work*" is kind of implied...)

Well, I wanted to make sure those requirements were clear (C# 1.0, 
platforms, eclipse version and mono/mcs integration.

Once we get that working, the community is likely to pick it up and 
improve it (debugger, form designer, automatic ice cream machine)