I have develop plugin for eclipse IDE and also same plugin develop for IntelliJ IDEA. Is there any way how to develop plugin working for both eclipse IDE and intelliJ IDEA. i want to allows to access the existing projects in the workspace, create new projects and modify and read existing projects. Is there better way like Java parse or Abstract Syntax Tree. can i use?
No, this is not possible. The plugin API of Eclipse and IntelliJ IDEA is completely different; you'll need to develop two separate plugins.
Related
I am new to Jmix platform. I have imported the apache license jmix-all code into eclipse. But I am not sure how i can create a new project from it. I also know it supports a plugin in IntelliJ but my favorite IDE is what i want. Is there a eclipse plugin as well.
There is no support for Eclipse, and there are little chances for it to be added in the future.
The large part of the Jmix (formerly CUBA) ecosystem is the tooling. Jmix team is focusing their efforts to create tooling based on the IntelliJ platform (IntelliJ IDEA).
I've been using Eclipse Classic for developing applications in Java installing plugins as I need. Now I'm thinking to develop an application using Eclipse RCP UI. I've read some tutorials online but they suggest to use Eclipse for RCP/RAP developers.
I've looked at this Eclipse Packages Compare page but I haven't quite figured out why I can't use Eclipse Classic to develop Eclipse RCP applications.
What plugins do I have to install to use Eclipse Classic for Eclipse RCP application development?
There is very little (practical) difference between those two packages. Classic (AKA, Eclipse SDK) includes more source code for the Eclipse bundles themselves, such as JDT and PDE, which can actually be useful when developing your own plugins and RCP apps); RCP/RAP obviously includes RAP, which is critical if you need it but pointless if you don't. RCP also includes EGit (again, nice if you need it) and the XML Tools.
I often start with the SDK (Classic) package and add stuff as I need it. There has even been talk of dropping the RCP package altogether, although it still hangs around.
What plugins do I have to install to use Eclipse Classic for Eclipse RCP application development?
Trust me, you're much better off unziping Eclipse for RCP/RAP developers in a different directory, and using that to develop your RCP application.
You're lucky that adding Eclipse plug-ins to your Eclipse Classic hasn't destroyed your Java development environment.
I've switched to a plain text editor and console SBT from NetBeans because the last was enforcing Ant and used to have some other troubles with Scala. Now, as I have to explore others code (Lift examples for now) instead of just writing my own from scratch, I feel I miss debug, refactoring and definition/type lookup facilities of a good IDE.
So I am looking forward to go with some Scala IDE (Eclipse or NetBeans based) again, but I still want to use SBT as a build and dependency management tool (not Maven/Ant instead) and only use the IDE as an advanced code editor.
How to achieve this?
No personal experience, but looks like Scala-IDE keeps improving their SBT support.
http://scala-ide-portfolio.assembla.com/spaces/scala-ide/wiki/Changelog
Release 2.0.0-beta11 (released: 2011-10-03) makes a few mentions of using SBT.
Also, the docs at http://scala-ide-portfolio.assembla.com/spaces/scala-ide/wiki/SBT-based_build_manager show how to use SBT.
I have been using Eclipse IDE for a long time. Its a really great IDE for Java/C/C++ (and other languages with its THOUSANDS of plugins). Every once in a while, I get the need for creating a Javax interface. To do this normally, I would setup the new java project then add what I need. But, wouldn't it be nice if I could just make a template project to automatically include the code for the files. How would I go about doing this? It it even possible? The Eclipse CDT can make a new project type. So can the Google ADT and Google App engine. So I would imagine it is possible. But how?
You must write your Eclipse plug-in that implements org.eclipse.ui.newWizards extension point. You can extend an existing "New Java Project" wizard, and provide your custom project layout implementation (see the API).
Regarding java projects you might be familiar with maven. Maven offers of project template mechanism called archetypes. I never created an own archetype but the explanation to do this (Guide to Creating Archetypes) does not seems to be so complicated.
So although this is not a special eclipse solution it might be helpful for you. Together with the m2eclipse plugin it also works nice together with eclipse.
I've downloaded and started to use Drools on a pilot project via it's "default" platform Eclipse. However, I would like to use it in Netbeans just the way plug-in works in Eclipse.
Any ideas/shot-cuts to do that?
There are quite a lot of features in the eclipse plugin, but there is (as yet) no plugin for eclipse.
You can of course use drools with netbeans just fine - just means that the IDE features that are rule specific won't be available, but it will work, its Just Another Library then !
(I use drools with intelliJ IDEA and I just created a little syntax definition to give me basic highlighting etc... but no other features. If I want them, I jump into eclipse).