在Eclipse / IntelliJ中嵌入Web应用程序

时间:2012-10-18 11:56:44

标签: java web-applications eclipse-plugin intellij-idea intellij-plugin

我有一些关于Eclipse和IntelliJ IDEA支持的问题,可以构建一个可以...

的插件
  1. 在主工作区内显示(并接受用户输入)交互式Web应用程序(具有类似于Visio / OmniGrapffle / Inkscape的拖放图编辑功能)(右边最大的空间:)) IDE。

  2. 与Web应用程序的交互(例如,单击图中的框)将触发IDE中的某些操作(例如,显示相应的源文件,或打开对话框以创建新类)。

  3. 换句话说,我计划让Web应用程序管理大多数GUI方面,以克服Eclipse和IDEA在动画方面的局限性,或者在显示漂亮图形方面的灵活性。

    为此,Web应用程序需要能够与IDE内提供的服务/其他插件进行通信。

    浏览Web和StackOverflow向我透露,Eclipse支持OSGI架构,这可能使我能够编写可以从Web应用程序访问的Web服务。但我不知道从哪里开始。此外,没有关于构建IntelliJ IDEA插件的相关信息。

    如果你能给我一些指示,那将是很棒的。非常感谢你。

    PS:我正在考虑构建一个普通的插件,(例如使用Eclipse的Graphiti项目),但仅使用Eclipse平台支持的用户体验(按钮形状,对话框,属性窗口等)似乎有限,与Web应用程序支持的完整HTML / CSS / JavaScript / etc /相对。我的方法可能有问题,所以任何帮助都会非常感激。

0 个答案:

没有答案