SharpDevelop,这个东西自身就是一个用C#写的.net IDE,看了一下,现在版本到5了,以前代码是WinForm,不知现在有没有改成WPF之类,有源码下载,类似Eclipse,有插件机制,应该符合你的要求。