JBoss jBPM visual designer plugin
Friday, March 5th, 2010We are glad to announce the first release of JBoss jBPM plugin with:



We are glad to announce the first release of JBoss jBPM plugin with:



Since the latest IntelliJ IDEA 9.0.2 EAP the IDE contains a bit of new Maven-related pom.xml editor features.
1. Easier Navigation



2. Smarter Paths
‘Path reference’ notion were added to the editor to enhance the code completion, usages search and rename refactoring of project paths.

3. More intelligent plugins configuration
IntelliJ IDEA analyses plugin parameter types and adds smart value editors for plugin configuration tags.

You feedback is as always highly appreciated.
Try the last EAP of IntelliJ IDEA 9.0.2 to test new ‘Generate’ actions for Maven pom.xml editor. Type “Alt+Insert” to invoke the “Generate…” popup menu and select an action to run.
IntelliJ IDEA actually runs live template inside to complete the code generation


Let us know what you think about.
With IntelliJ IDEA 9.0.2 you can enjoy editing web.xml with the new initial parameters support. IntelliJ IDEA now collects parameter names and is also aware of parameter values types. This allows the IDE to generate (with Alt-Insert), complete, highlight and validate them appropriately.

Grab the latest EAP of IntelliJ IDEA 9.0.2 to try it today.
If you are a plugin writer, you can provide your specific context parameters through the special com.intellij.javaee.model.xml.converters.ContextParamsProvider extention point.
With IntelliJ IDEA 9.0.2 you can edit HTML and CSS code really fast using Zen Coding features.
To use it, you have to install Zen Coding plugin for Web IDE/IntelliJ IDEA: go to Zen Coding Project Download Page, download an archive that contains a set of live templates, and extract it to “<Your Home Directory>\.IntelliJIdea90\config\templates” folder (”~/Library/Preferences/IntelliJIDEA90/templates” for Mac OS X).
To learn more about Zen Coding features, you can watch screencasts on Zen Coding project home page.
Note that Zen Coding native support is a part of IDEA Community Edition, and its source code is freely available.
The latest IntelliJ IDEA 9.0.2 EAP contains a big number of Database-related functionality changes:

The Hibernate Console has also been improved accordingly (separate toolwindow, console-like UI and per-result paging actions).
Try all this in the latest EAP and let us know what you think.
Since IntelliJ IDEA 9.0.2 Database Diagram supports drag-and-drop for adding more tables to the view. The screenshot below shows the way to access the diagram if you somehow missed the What’s New in 9.0 page.

You can try this right now in the latest EAP.
If you’re a lucky owner of IntelliJ IDEA 9 Ultimate Edition, you’ll be surprised to find a new action in VCS History panel: view all changes made in commit in a single dialog. This feature makes it simpler to understand what a commit author made in his change.
To start using this feature, invoke Show History action for any file, then select revision you’d like to investigate, and then click UML icon (or press Control+Shift+D).

This opens the following diff dialog:

As you can see, 3 changes are made in layout.properties, Rounded interface and RoundedButton class. By default, green color marks what was added, blue is for changed, and gray, guess what — deleted. Well, what else can we see here? RoundedButton class doesn’t extend JComponent and does not implement ButtonModel interface anymore, but instead it extends AbstractButton class and implements MouseListener and KeyListener interfaces. Also, author has changed method paint and removed method isPressed. Interface Rounded was added from scratch and some properties were modified, added and removed in layout.properties file. Double click on a node shows standard diff dialog.
You will be able to enjoy this UML-like Diff Tool in next EAPs and also in the nearest IntelliJ IDEA 9 update.
There are many great programming languages. And today we often pick one that fits best for a particular task. IntelliJ IDEA is a great IDE for polyglot programming offering out-of the box support for many languages plus a variety of language plugins.
Last year we’ve started creating language-specific IDEs such RubyMine for Ruby/Rails and Web IDE for HTML, JavaScript and PHP. Recently we’ve made available public preview of a new specialized IDE built on the IntelliJ platform — JetBrains PyCharm.
PyCharm is the environment for programming using Python and for web-development with Django framework.
Obviously, JetBrains PyCharm inherits all the functionality of the latest IntelliJ IDEA 9.0 for editing HTML, CSS, JavaScript, XML, working with VCS and more.
PyCharm 1.0 will be available later this year.

Download Public preview of PyCharm now to try it.
Read more about JetBrains PyCharm and participate in the Early Access Program.
We are going to continue to develop and release the Python plugin for IntelliJ IDEA. The plugin will remain free for all users of IntelliJ IDEA Ultimate.
Develop with pleasure,
JetBrains Team
The first IntelliJ IDEA 9.0.2 EAP build will add support for UiBinder, new functionality introduced in GWT 2.0. IntelliJ IDEA will understand tags and attributes in ui.xml files:
Inconsistencies between ui.xml file and associated Java class will be highlighted:
You can jump from field to the corresponding tag by using icon on the gutter:
Also IDE provides actions to quickly create new ui.xml file with associated Java class (in Edit | New | Google Web Toolkit menu) and to generate @UiHandler method (in Code | Generate menu).
Expect new version EAP to be published shortly.