Archive for August, 2010

Database Table Editor in IntelliJ IDEA 10

Monday, August 30th, 2010

IntelliJ IDEA X features a simple database table editor and viewer. You can add and remove rows, sort by specific column and choose columns to display just by pressing F4 on a table in the Data Sources view.

If you find the console-like way better than the GUI way, you can still run all those delete from… and insert into… statements in the Database console.

Try this in the latest IntelliJ IDEA 10 EAP and let us know your thoughts on it.

IntelliJ IDEA 10 EAP (96.1020)

Thursday, August 26th, 2010

Most of IntelliJ IDEA team is back from holidays and we’re getting up to speed with many things.

Speaking of new features, the soft wrap in the editor becomes useful now: we need your feedback. Also, IntelliJ IDEA now integrates with Artifactory in its “Attach classes from Repository” feature. As usual, there’s also a number of improvements and fixes, in particular for Groovy/Grails support. All in all, there are 80+ changes in this new build.

This EAP update also allows us to publish updated plugin for Ruby development in IntelliJ IDEA. It brings some new features we’ve been adding to RubyMine lately.

Download IntelliJ IDEA X build 96.1020 and we’re looking forward to your feedback.

BTW, do you know IntelliJ IDEA team twitter account?
Right, it’s @intellijidea. Follow us.

Develop with pleasure!
The JetBrains Team

No more misspellings in your VCS commit comments

Thursday, August 26th, 2010

How many times you wished you could edit your last VCS commit comment to correct a misspelling?

Now you will notice such mistakes because IntelliJ IDEA 10 checks the spelling in the comment field.

And it not just spellchecks the text, it runs the Spelling inspection on it and uses your custom dictionary too. Hit Alt+Enter/⌥↩ on an underlined word and fix it as you normally fix things in IntelliJ IDEA code editor.

Spellchecker is also enabled in other dialogs throughout the IDE, e.g. Search/Replace dialog.

Try IntelliJ IDEA X EAP and let us know your impressions.

Setup application server in ‘New Project’ wizard

Tuesday, August 24th, 2010

IntelliJ IDEA 10 includes an option to setup an application server right in the New Project Wizard. You only need to specify a directory where the server is installed:

IntelliJ IDEA will create a sample application, setup it accordingly for the selected server and will add a corresponding Run Configuration. Once project is created you can just click Run button to start the server.

Quickly create Jar artifact for application

Friday, August 20th, 2010

Since the last EAP build IntelliJ IDEA X provides an action to quickly create a single Jar artifact containing your modules with all dependencies. Just press ‘+’ button in the Project Structure dialog and select the appropriate item:

IntelliJ IDEA shows a dialog allowing you to customize the artifact:

After that you can build the Jar file using Build | Build Artifact menu item.

Note that by default all libraries are extracted to the target Jar. It became possible with addition of the new Extracted Directory element. Using such element you can extract a directory from a Jar file and place it into the output of your artifact:

Python plugin for Intellij IDEA X is now available

Thursday, August 19th, 2010

Just a quick heads-up: we’ve published an updated version of the Python plugin for Intellij IDEA X (it requires the build 96.974 released today). The plugin includes all the latest Python support features which were previously available only in PyCharm EAP and beta builds (see the PyCharm blog for more details on the new functionality).

You can install the plugin as usual, via Settings | Plugins or from the Python plugin Web page.

IntelliJ IDEA 10 EAP (96.974)

Thursday, August 19th, 2010

If you read about everything we are adding to IntelliJ IDEA 10, you are probably waiting for a new build.fingers X-ed.

Here you are!

Just 3 things starting with ‘A‘ added in this build are:

  • Action to quickly create a single JAR artifact containing your modules with all dependencies
  • Added spellchecker to comment field of VCS commit dialog
  • Application server setup in ‘New Project’ wizard
  • plus almost 400 other changes: fixes, features and improvements

Download IntelliJ IDEA X build 96.974 and let us know what you like.

Develop with pleasure!
The JetBrains Team

Action to generate GWT Compile Report

Thursday, August 19th, 2010

If you use GWT Compile Reports to analyze your GWT Application IntelliJ IDEA 10 will make this task easier. Using Tools | Generate GWT Compile Report action you can now generate a report and open it in the browser directly from IntelliJ IDEA:

Smarter Introduce Variable in JavaScript

Wednesday, August 18th, 2010

Introduce variable is a very useful refactoring and is probably used quite often and for many languages IntelliJ IDEA supports. JavaScript is one of them (along with ActionScript).

IntelliJ IDEA 10 makes this refactoring even easier and more pleasant to use. Below is a simple example with highlights for the enhancements. (more…)

Navigation between JAX-RS resources and JSP templates

Wednesday, August 18th, 2010

Jersey is a reference implementation of JAX-RS (JSR-311). IntelliJ IDEA X will support some of the Jersey’s features. MVCJ is one of them. IntelliJ IDEA automatically detects JSP templates for your resource classes that simplifies navigation to them.