Archive for the ‘News & Events’ Category

JetBrains Apparel Store News

Friday, December 16th, 2011

A year ago, we launched our Apparel Store.
Throughout this year, we have fulfilled hundreds of orders, significantly improved our service and delivery.
The best news is that free shipping within the US is now included in the price. An extra $9 will take your T-Shirt to any part of the World. To tell you the truth, the price of the T-Shirt is now calculated on a zero-profit model.
Adding more cool products and other improvements is on the agenda. Your feedback and ideas are appreciated!

If you haven’t chosen a Christmas present for a colleague or for yourself, why not consider an IntelliJ IDEA T-Shirt? Order by the end of the week and get it for Christmas!*
_____
*in the USA. European customers can choose express shipping to meet the deadline.

Spring 3.1: Testing with @Configuration classes and profiles

Friday, December 16th, 2011

Latest Spring 3.1 features can be easily found in IntelliJ IDEA 11 release.

If you’ve already started testing your applications with @Configuration classes and environment profiles, tell us how it works for you in IntelliJ IDEA.

IntelliJ IDEA 11: New and Noteworthy in Database Realm

Wednesday, December 7th, 2011

There are many little things in database and SQL area that got attention in yesterday’s IntelliJ IDEA 11 release but now I just want to highlight the major ones.

Data Sources view got a new look and now includes stored procedures both from DDL scripts and real databases. The existing SQL dialects support has been redesigned with two new dialects introduced: H2 and MS Transact-SQL. So the list of supported SQL languages now looks like this:

Data Sources Toolwindow
  • MySQL 5.6
  • PostgreSQL 9.0.5
  • Oracle 11.2
  • SQLite 3.7
  • SQL Server 10.50
  • Derby 10.8
  • HSQLDB 2.2
  • H2 1.3
  • SQL-92

   Featuring:

  • Exact syntax as in docs
  • Context-aware completion
  • PL-extensions support

Database view:

  • Includes stored procedures. Search for usages, navigate to, drag and drop to editor, etc.
  • Working with large databases is now less painful. Tables and procedures are available the moment their names are loaded. Columns, procedure parameters and other information are loaded in background afterwards.
  • If something is changed there’s no need to wait for the whole synchronization. Refresh only selected schemas, tables or procedures.

Database Console:

  • Console now remembers its state so you won’t lose statements you have never run.
  • If you do not want to switch editors back and forth you can run statements directly from an SQL file or any other place where SQL injection takes place: invoke “Run Query in Console” intention for the first time then use console “Execute” action shortcut as if you are in console.
  • Transact-SQL batch execution mode (the toggle is hidden in the console properties dialog)
  • Console editor now can be undocked and split as any other editor.

Enjoy.

IntelliJ IDEA 11 is Out: Get Ready for a Productivity Takeoff!

Tuesday, December 6th, 2011

The newest version 11 of IntelliJ IDEA is available for immediate download!

Just as all previous years, this year of work brings a great amount of changes: a brand new streamlined user interface, impressive IDE performance optimizations and numerous improvements throughout the whole environment.

The key new features introduced in IntelliJ IDEA 11 include:

  • Support for web development with the Play framework.
  • Groovy 2.0 support with new intention actions and refactorings.
  • Gradle integration.
  • CoffeeScript editor with code assistance, inspections and formatting options.
  • Grails 2.0 support with all its features, including also Grails web-flow and Spock framework.

IntelliJ IDEA is now a first-class citizen on all of its supported platforms, with platform-specific features such as Mac OS X Lion full-screen support or drag-n-drop and symbolic links support on Linux and much more.

The updated IntelliJ IDEA Community Edition gets important improvements for Android development, including live preview of Android UI layouts and compatibility with the latest Android 4.0 SDK (Ice Cream Sandwich).

For further details check out what’s new, download IntelliJ IDEA 11 and develop with pleasure!

The IntelliJ IDEA Team

IntelliJ IDEA 11 RC2: It’s Getting Faster All the Time

Monday, December 5th, 2011

We’ve just uploaded IntelliJ IDEA 11 Release Candidate 2 for you to try. Download it now and check the changelist if you are interested.

Also, some numbers for the curious minds.

Last year, just before version 10 release, we had made some benchmarks for IntelliJ IDEA 10 indexing speed. It was good for the size of project we had at the time. But it grows constantly, that’s why we have to return to this subject. Let’s see if IntelliJ IDEA 11 performance fits its own codebase.

Another bottleneck of developer’s productivity is application startup time. We’ve spent some efforts on this, too. Here are the results

Note that the startup time was measured at the first IDE start after switching computer power on. IDE restart time is much shorter, just about 30 seconds.

Full specs of the computers we used:
1. Windows 7: Core i7 (2.8 GHz), HDD 10K rpm, Windows 7 x64 (32-bit JRE)
2. Linux: Core i7 (2.8 GHz), HDD 10K rpm, Ubuntu 10.10 x64 (32-bit JRE)
3. Mac OS X: Mac Pro (2.8 GHz), HDD 7200 rpm, Mac OS X 10.7 Lion (64-bit JRE)

Enjoy the speed!

IntelliJ IDEA 10.5.4 update available

Monday, December 5th, 2011

Hi again,

Here’s another bugfix update for the 10.x branch of IntelliJ IDEA — version 10.5.4.
Some things worth mentioning are:

  • Mercurial 2.0 support
  • Flash player 11 debugging support
  • Firefox 8 JS debugging support
  • Fixed extract method object refactoring
  • and other fixes.

Download the update from IntelliJ IDEA web site or install a patch from within the IDE.

IntelliJ IDEA 10.5.3 update available, 11 is coming

Friday, December 2nd, 2011

Just a couple of days before the actual announcement of brand new IntelliJ IDEA 11, we are releasing a bugfix update for the previous version — IntelliJ IDEA 10.5.3.

The update is recommended for everyone on 10.5. It fixes some most critical bugs but also resolves some compatibility issues, e.g. with Android 4.0 SDK, Struts 2.3.1 and Grails 2.0.
And it is a must for those, who updated their Java to 1.6.0_29 on Mac OS X.

Check out the full list of fixes and download the update from IntelliJ IDEA web site.

And you can still get on the “free upgrade” train if you wish. Get IntelliJ IDEA 10 license now (we still have some left) and version 11 is also yours!

Develop with pleasure!
IntelliJ IDEA Team

IntelliJ IDEA 11 Release Candidate Available

Thursday, December 1st, 2011

Hi All!

On this first day of winter (or summer for some of you) and the first day of the Advent calendar, we’re announcing IntelliJ IDEA 11 Release Candidate availability.

Check out the list of changes since the last Beta and download IntelliJ IDEA 11 RC now. Please let us know if you find a problem with the build.

Note: the Ultimate edition RC build already requires a valid IntelliJ IDEA 11 license. So, if you got your license during the “Free Upgrade” offer, it will work. Otherwise, just start the 30-day evaluation.

Develop with pleasure!
IntelliJ IDEA Team

New in 11: Play! in IntelliJ

Monday, November 28th, 2011

IntelliJ IDEA 11 adds support for one of the most voted issues: Play! framework.

Please, have a look at how you could play in IntelliJ IDEA:

What else? Watch other short screencasts of specific features:

Devoxx follow-up: your IDE can do more!

Wednesday, November 23rd, 2011

We’ve received lots of positive feedback at Devoxx 11 last week and met many happy users of IntelliJ IDEA. But to my surprise, many of them don’t know some little productivity features that have been there for quite a while. So, I want to just highlight a couple of them in this post.

Restore layout

You may sometimes find your IDE bloated with numerous tool-windows… but there is a simple way to get rid of them and rollback to pure editor. That is achieved by the following:
1. Configure tool windows in preferred way (e.g. all tool windows are closed);
2. Remember the layout - ‘Main menu | Window | Store Current Layout as Default’;
3. Call ‘Restore Default Layout’ action (mapped to ‘Shift+F12′ by default) when it’s necessary to rollback the UI;

Soft wraps

In essence, this is the ability to show all text even when it is wider than your editor’s viewport. Use-cases: laptops, diff views, split editor, console output etc:

IntelliJ IDEA support soft wraps starting from version 10 but the feature is significantly improved in the upcoming v.11.

Configuring soft wraps:

Soft wraps effect in Diffs view: