Posts Tagged ‘eap’

Have you heard of PyCharm IDE yet?

Friday, February 12th, 2010

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

Maven Properties and Filters Support in Maia

Monday, September 7th, 2009

Next Maia EAP comes with full support of Maven Properties and Filtered Resources. New features include:

Go to declaration with Ctrl+B on a property from your pom.xml files, settings.xml and profiles.xml files, system and environment properties, and properties defined in custom Maven filters.

Find Usages

Rename properties defined in the section of you Maven project and custom filters files.

Maven-like Classpath in Maia

Monday, August 31st, 2009

Starting next Maia EAP, classpath for Maven-based projects will be built following Maven rules.
Also, IntelliJ IDEA will natively support compile, test and run-time dependency scopes.

For more information see Maven Dependency Mechanism documentation.

Maven 2.2 Support

Thursday, August 27th, 2009

Next Maia EAP includes fully integrated Maven 2.2 support:

  • Parallel dependency resolution
  • Import dependency scope
  • And more.

More Colors with Maia

Friday, July 10th, 2009

IntelliJ IDEA 9 (Maia) lets you assign custom colors to arbitrary sets of files (Scopes) in Editor tabs or Navigation lists (Go to class/file, etc):

File Colors
This helps you even more quickly than before understand which class you are looking at: JDK, a library, or your own app. The feature is available in Maia builds that you can get from EAP under Settings/File Colors.

On-demand Tooltip for Values in Debugger

Wednesday, June 3rd, 2009

In Maia you can quickly look up a value in a debugger session by hovering your mouse over it (which is very handy for text values, for example):


When you need to browse through a large tree of values, this popup can be set to appear only after you invoke it.


The trick is that it is still viewable, but only when you hover mouse over a value holding the Alt key. Hitting Alt when the popup is open hides it — but that’s what you probably have already guessed.

There is also an option in the Settings dialog:

Better Regular Expression Editing in JavaScript and ActionScript

Wednesday, June 3rd, 2009

If you ever tried to understand or edit regular expression like this in JavaScript or ActionScript:
regular expression in JavaScript editor of IntelliJ IDEA 8
Then you are sure to find IntelliJ IDEA 9 a more helpful in this way. Now you can repeatedly press Ctrl+W to see non-capturing groups:
regular expression in JavaScript editor of IntelliJ IDEA 9
Plus, code completion after \ is also a bit smarter:
completion after \ in regular expression literal in JavaScript editor of IntelliJ IDEA 9

Helping You with JavaScript Expressions in CSS

Tuesday, June 2nd, 2009

As you may already know, Internet Explorer supports a technique of inserting JavaScript snippets into css expressions. In case you need to edit such code, IntelliJ IDEA 9 will be happy to assist you with completion and highlighting!

Maia EAP is finally here

Tuesday, May 26th, 2009

We’ve been blogging about the cool new features implemented in the EAP builds of Maia (IntelliJ IDEA 9) for a while, and now at last you can download and try the new build for yourself.

The new features available in the new build include:

We’re eagerly waiting for your feedback on the new build. Feel free to let us know what you think on the forums, and post bugs and feature requests to our issue tracker.

And may you always develop with pleasure!