Archive for June, 2009

Debugging JavaScript in Mozilla Firefox

Monday, June 29th, 2009

IntelliJ IDEA 9M1 supports debugging of JavaScript code in Mozilla Firefox. Just create a JavaScript Debug configuration, select Firefox from the Browser list and click OK:

IntelliJ IDEA automatically installs plugin for Mozilla Firefox and executes the configuration.
Note that you need to clear Make option under Before launch group before starting debugger to work around a bug that will be fixed in next Maia EAP.

Icons Preview in Gutter Bar

Friday, June 26th, 2009

Maia supports preview of icons you are using in Java code directly from the editor. For each of the icon definitions (javax.swing.Icon), Maia tries to locate a file from which it is loaded and then shows a preview in the gutter bar. You can click it to open the image for editing, of course.

Maia Reaches Its First Milestone

Thursday, June 25th, 2009

We’re happy to announce the first Milestone release of upcoming IntelliJ IDEA 9, nicknamed Maia.
This release delivers a fresh preview of features and improvements we’ve implemented so far for IntelliJ IDEA 9:

  • Java EE 6
  • Tapestry
  • OSGi
  • Android
  • Google App Engine
  • PHP
  • And more


You’re welcome to download IntelliJ IDEA 9M1, traditionally available for Windows, Mac OS X and Unix systems.

Selecting Target Player for Flex Applications

Thursday, June 25th, 2009

With Maia it’s easy to target a specific version of Flash player for your Flex/AIR applications. All you need is to specify it on the Flex Compiler Settings tab of a Flex module or facet:

(more…)

Show Usages Popup Facelift

Thursday, June 25th, 2009

Maia brings you an improved Show Usages popup (Ctrl+Alt+F7):

  • Filter buttons let you show or hide usages right from the popup
  • Open Find Usages Tool Window button shows all usages in a tool window like Find Usages command
  • Options button lets quickly select a scope and adjust other search settings
  • Paging through usages provides for quicker appearing and does not clutter the screen


Show Usages Popup

FlexUnit 4 Support in Maia

Thursday, June 25th, 2009

Maia includes support for running FlexUnit 4 tests. All you need is to a add dependency to FlexUnit4.swc library and your FlexUnit4-style tests will be recognized and run. FlexUnit4 runner supports legacy tests (FlexUnit 0.9 and Flunit), so you don’t have to worry about existing code. Maia also includes some nifty testing support features:

  • Browsing for a test class, package or method while editing a FlexUnit run configuration
  • Execution of tests both in run and debug mode


Test Runner

Test with pleasure!

Fresh Update: IntelliJ IDEA 8.1.3

Thursday, June 18th, 2009

IntelliJ IDEA 8.1.3 update is available. Download the fresh build that includes:

  • SVN 1.6 integration
  • TFS checkin policies support
  • Keymap for NetBeans users
  • More robust indexes


For more information about fixes and improvements see Release Notes.

Updated version of Python plugin for IDEA 8 and 9

Thursday, June 11th, 2009

Today we’ve released an updated version of the Python plugin, with support for both IntelliJ IDEA 8 and “Maia” EAP. New features of the plugin include:

  • Graphical test runner
  • Python facet (allowing to work with Python scripts in Java and other modules)
  • Several new quickfixes
  • Code completion, syntax highlighting and editing improvements

You can find detailed release notes and screenshots of the new plugin on our Confluence space.

Named Parameters Completion in Groovy

Tuesday, June 9th, 2009

Groovy language support becomes a little bit better in Maia with the support for named parameters completion. Maia is now capable of displaying all named parameters ever used in method bodies.

Find Action Saves Time

Tuesday, June 9th, 2009

Instead of wasting your time searching the menus and toolbars in an attempt find out that action you need right now, use the Find Action command (Ctrl+Shift+A) to quickly locate what you need. It works just like Go to Class:

Find Action (Ctrl+Shift+A)