The Eclipse Modeling Framework (EMF) is an open source framework for developing model-driven applications. It creates Java code for graphically editing, manipulating, reading, and serializing data based on a model specified in XML Schema, UML, or annotated Java. This article will step you through the process of creating a model, generating code, using the generated apps, and customizing the editor.
I have been using eclipse for past year for Java projects and I have to agree this is the Best Java IDE out there …Eclipse 3M8 even puts Visual Studio to shame. You get almost any plugin for eclipse and IBM adding Rational Modeling and UML will make make this IDE best fit for full cycle development in enterprise.
Omondo’s very a powerful plugin.It’s very useful feature what we get from EMF.
Is there something like Omondo plug-in in NETBEANS IDE?
I would have to agree. Eclipse is the Emacs of the 21st century. I just downloaded 3M8 and it’s just incredible. The CDT plugin is to the point now that even c/c++ developers can start considering making the switch. There’s a nifty vi plugin that I just ran across. The whole plugin system is top-notch. There are just tons of high-quality plugins out there. I think the guy that started the vi plugin is now working on a full-featured C# development plugin. Tons of companies are jumping on the eclipse bandwagon.
Do you think you could have said the word ‘plugin’ one more time in that paragraph
Has anyone tried IntelliJ IDEA? I’ve heard that, although not free, it’s much better than Eclipse and even beats Visual Studio in a few categories.
I haven’t used Intellij in a while. At the time it was clearly better than Eclipse, but I think the gap is probably closing. And Intellij will never be the universal tools platform that Eclipse is today. I guess if you’re only a java developer and need the latest and greatest in java development than forking out $400 is a good investment. Personally, I would rather use Eclipse to do c/c+/java,c#….and have the ability to easily customize it to my heart’s content. I think Intellij does have a plugin system, but I doubt it’s anywhere near what Eclipse’s is.
I might go ahead and download the latest evaluation version just to see what the Intellij guys have been up to.
Omondo’s very a powerful plugin.It’s very useful feature what we get from EMF.
I love eclipse, but damn, omondo plugin is pretty crappy imo. Reverse engineering your code into uml sometimes misses some of your classes for god knows what reason. And trying to layout the diagram is pretty much doomed to failure, with their stupid auto-layout thingie.
I’m really missing something with Eclipse. I’ve tried it and yes it is flexible but I spent all my time trying to get this third party plugins or modules or whatever they are called installed. I’m a Gentoo user, so you would think I would like the control of every part of my IDE, but I don’t. I do Java development and Netbeans has it all right there and it is integrated together. It’s not pretty, but at least I can get the job done.