有没有一种使用.NET开发Eclipse插件的方法?

有没有一种使用.NET开发Eclipse插件的方法?,.net,eclipse-plugin,.net,Eclipse Plugin,我知道这听起来像是一个奇怪的问题,但有没有任何.NET友好的方法来开发eclipse插件 Java包装到.NET组件 OSGI的.NET实现 翻译?代码生成器 .NET API自动创建插件 例如,一家专门从事.NET的公司,拥有一些基于.NET的类似IDE的工具,希望将一些工具移到Eclipse中,有没有办法重用所完成的任何工作?还是必须用Java从头开始编写?(或任何其他基于JVM的语言) 如果没有任何东西,是否可以创建一个包装器将.NET控件(仅限Windows或使用Mono)嵌入ecl

我知道这听起来像是一个奇怪的问题,但有没有任何.NET友好的方法来开发eclipse插件

  • Java包装到.NET组件
  • OSGI的.NET实现
  • 翻译?代码生成器
  • .NET API自动创建插件
例如,一家专门从事.NET的公司,拥有一些基于.NET的类似IDE的工具,希望将一些工具移到Eclipse中,有没有办法重用所完成的任何工作?还是必须用Java从头开始编写?(或任何其他基于JVM的语言)

如果没有任何东西,是否可以创建一个包装器将.NET控件(仅限Windows或使用Mono)嵌入eclipse插件中

我发现这些相关资源:


(这表明答案是“不”,但问题是:理论上可以做到吗?

用户界面将无法移植。Eclipse有自己的API,需要遵守,这与VisualStudio的API不同。对不起

但是逻辑上,插件所做的任何原始数据处理都可以很好地移植。您甚至可以将逻辑放入COM组件中,并从Java调用它,或者使用或。然而,逻辑代码是否会被移植完全取决于您最初是如何构造代码的,所以请对前面的句子持保留态度