Multi-IDE Support (not just IntelliJ)

Hi All

Does anyone have experience of developing plug-ins for Eclipse and perhaps other IDEs as well as IntelliJ? I'd like to build my plugin in such a way that a simple adapter layer can be switched to make the same core plugin code run in IntelliJ or in Eclipse.

Does using Swing for visualization cause problems when pluggin into Eclipse?

Any specific points I should take note of?

Thanks, Robin.

3 comments

Robin Roos wrote:

Hi All

Does anyone have experience of developing plug-ins for Eclipse and perhaps other IDEs as well as IntelliJ? I'd like to build my plugin in such a way that a simple adapter layer can be switched to make the same core plugin code run in IntelliJ or in Eclipse.

Does using Swing for visualization cause problems when pluggin into Eclipse?


Yes - you need JDK 1.5 under Linux. Mac OS not supported...

Johannes Schneider

0

Hello Robin,

AFAIK using Swing for presentation layer stops you completely from adopting
same code for Eclipse since Eclipse is build upon SWT, which a replacement
toolkit for Swing.

-


Maxim Shafirov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

Hi All

Does anyone have experience of developing plug-ins for Eclipse and
perhaps other IDEs as well as IntelliJ? I'd like to build my plugin
in such a way that a simple adapter layer can be switched to make the
same core plugin code run in IntelliJ or in Eclipse.

Does using Swing for visualization cause problems when pluggin into
Eclipse?

Any specific points I should take note of?

Thanks, Robin.



0

Maxim Shafirov (JetBrains) wrote:

Hello Robin,

AFAIK using Swing for presentation layer stops you completely from
adopting same code for Eclipse since Eclipse is build upon SWT, which a
replacement toolkit for Swing.


You can use the SWT_AWT bridge...
But you need JRE 1.5 for Linux and MacOS is not supported...


Example at http://eclipsewiki.editme.com/AWTBridgeExample


Johannes Schneider

0

Please sign in to leave a comment.