JetBrains News Archive (2009)

All JetBrains News Feed

ReSharper 5.0 Goes Beta!


To finish another exciting year on a high note, we are making available ReSharper 5.0 Beta that you can download right away!

ReSharper 5.0 Beta introduces a great web development feature set; code analysis extended with call tracking, value tracking, and foreach-to-LINQ transformations; project-level refactorings; and a lot more enjoyable features.

You can learn what's new in greater detail at ReSharper web site.

ReSharper 5.0 Beta integrates with both Visual Studio 2008 and Visual Studio 2010, so if you're using Visual Studio 2010 Beta 2 and you're missing ReSharper goodness, now is a good time to give ReSharper 5 a try.

Remember that both Visual Studio and ReSharper are in beta stage, meaning that they may not always work perfectly together.

Download and enjoy the new ReSharper!

Merry Christmas with TeamCity 5.0.1!


Christmas is upon us, and so is a fresh TeamCity 5.0.1 build, bringing you a number of fixes and enhancements!

See the complete Release notes for details and download TeamCity 5.0.1.

As always we'll be glad to get your feedback!

Just to be on the safe side, you might want to back up your data before upgrading.

Merry Christmas and Happy Building to all!

IntelliJ IDEA 9 Released, Includes Free Edition


Another exhilarating year of development has brought about the newest installment of IntelliJ IDEA - smarter, faster, and more versatile than ever.

Starting with this version, IntelliJ IDEA is offered in two editions: the free and open-source Community Edition, and the Ultimate Edition providing 100% of the famous IntelliJ IDEA functionality.

  • IntelliJ IDEA Community Edition is the perfect choice for those working on pure Java/Groovy applications or doing Swing development, with the essential tools you need to be productive.
  • IntelliJ IDEA Ultimate is the full-featured commercial IntelliJ IDEA, encompassing the full set of tools and integrations for effective Web and Java EE development, including extensive support for technologies like Spring, Hibernate, numerous application servers, and many others.

Key new features and improvements in this release include:

  • Much faster environment, with background indexing on startup
  • Extensive Java EE 6 support
  • Many productivity features in core Java functionality
  • Best-of-breed PHP support, with dedicated debugger, PHPUnit, etc.
  • Visual editor for defining the structure of project deliverables (.war, .ear archives, etc.)
  • AIR support, ActionScript refactorings, and other Flex support improvements
  • And much, much more

For more details please read what's new, and download your free 30-day trial.

Don't go another day without this latest and greatest IntelliJ IDEA - buy or upgrade to IntelliJ IDEA 9 today.

Additionally, customers who purchased an IntelliJ IDEA 8 license on or after October 1, 2009, can download v9 and upgrade right now - for free.

Keep developing with pleasure!

TeamCity 5.0 Released!


JetBrains is proud to announce the availability of a new major version of TeamCity, our innovative continuous integration and build management server.

Key features in this release:

  • Support for Amazon EC2: Take advantage of cloud computing with TeamCity by putting build agents on Amazon EC2 cloud with on-demand image starting and on-idle stopping.
  • Issue tracker integration with JetBrains YouTrack, JIRA and Bugzilla out of the box, plus an API for integration plugins for other systems.
  • Maven support improvements, including simplified build configuration creation from POM file, and build triggering on Maven artifacts change.
  • Build configuration templates for eliminating redundancy in build configurations settings.
  • Project archiving for putting no-longer-active projects out of sight.
  • Command line tool for running Personal builds on server without IDE integration.
  • Backup & Restore added to simplify TeamCity maintenance, and migration tool re-implemented.

Other improvements:

  • Now you can view the status of a change across all build configurations on a single page.
  • Failure responsibility feature has been advanced to cover not only builds but also individual test failures.
  • Various actions performed by TeamCity users are now stored in the Audit log, which can be browsed from the web UI.
  • Code coverage analysis has been significantly improved for both Java (based on IntelliJ IDEA coverage engine) and .NET (support for NCover and PartCover).
  • And many more.

New and improved integrations:

  • Git & Mercurial support are now bundled with TeamCity.
  • Remote Run now works for Git from IntelliJ IDEA & Eclipse.
  • New support for Cucumber, Shoulda, Test-Spec in Rake runner.
  • TeamCity IntelliJ IDEA plugin now works with IntelliJ IDEA Community Edition and RubyMine 2.0.

Of course, this is not an exhaustive list, so check What's New to get a full overview of new features and improvements.

TeamCity 5.0 Professional is available for FREE for all small- and middle-sized development teams and can be downloaded at

TeamCity 5.0 Enterprise is available for a 60-day free trial at

New customers can purchase TeamCity 5.0 online at

Existing customers can upgrade to v5.0 by purchasing a 1-year subscription for software updates at

Owners of TeamCity licenses purchased after October 1, 2009, will receive a 1-year subscription for software updates for free and, therefore, will qualify for a free upgrade to TeamCity v5.0. If you have such licenses, you will soon receive an e-mail with the new keys and certificates.

Build safe!

MPS 1.1 Update


MPS 1.1 update adds several features to make meta-development with MPS more comfortable. The major changes are:

  • Debug information generator brings the ability to navigate from stacktraces to code in MPS editor
  • Run Configurations allow quickly executing code and tests as well as storing run parameters for future use
  • Continuous integration support makes it possible to adopt this practice while developing with MPS

Read more about what's new and download MPS 1.1.

Post your feedback at our discussion forum and issue tracker.

RubyMine 2.0 is Publicly Available


RubyMine team sets a record and releases the second major RubyMine release this year: please welcome RubyMine 2.0. The new version delivers many additions and improvements and is a free upgrade for all existing users, according to the "year of free updates" licensing policy.

The key changes in RubyMine 2.0 include:

  • Support for Ruby 1.9 and the latest Ruby on Rails framework
  • Advanced refactorings for Ruby code with support for Rails project specifics
  • Improved Ruby code analysis and new code duplicates detection routine
  • Rails internationalization (i18n) support with coding assistance
  • Specific assistance for creating and running Cucumber test scenarios and Shoulda tests

Read more about what's new and download RubyMine 2.0. As usual, a 30-day evaluation is available.

We are looking forward to your feedback in our discussion forum and in the issue tracker.

Surprising Update: IntelliJ IDEA 8.1.4


While IntelliJ IDEA 9 aka Maia is knocking on the door, our development team just released a fresh update to IntelliJ IDEA 8 — v8.1.4.

Read release notes, download a copy for your platform, and don't forget — our Free Upgrade Program is still running!

First YouTrack Bugfix Update is Released


The first bugfix update for YouTrack 1.0 is out to resolve some mission-critical issues including OpenID login problems, excessive file descriptor consumption, and several exceptions.

Download YouTrack 1.0.1 from the official download page.

For the full list of fixes, see release notes.

IntelliJ IDEA 9 Beta is Available


It finally happened! IntelliJ IDEA 9 is now publicly available in its official Beta state.

In this release you will find almost everything we have prepared for IntelliJ IDEA 9:

  • Faster environment with background-enabled indexes
  • Improved code understanding, including dead code detection and extended folding options
  • Cleaner and more productive coding thanks to improved completion, intention actions, and more efficient UI
  • Full Java EE 6 support plus GlassFish 3, EJB 3.1, JPA 2.0, Servlet 3.0, JSF 2.0
  • Language polyglot arsenal extended with PHP, Scala and La Clojure, and improved Groovy
  • New Web frameworks support: Tapestry, GAE, GWT 1.7 and Spring 3.0 with Spring Security
  • OSGi Application Development
  • Enhanced Maven support
  • Android development facilities
  • Better Flex Development, and more

You can read more about improvements, get the fresh release, try it all for yourself, and submit your feedback via YouTrack, our brand-new issue tracker:

Also, don't forget that our Free Upgrade Program is still effective and you can buy IntelliJ IDEA 9 even before it's out!

YouTrack 1.0 is Released!


JetBrains proudly announces the general availability of YouTrack 1.0, our brand new keyboard-centric bug and issue tracker.

You can read more about YouTrack at the JetBrains website, watch demos, download and evaluate YouTrack for 60 days.

Two YouTrack editions are available for purchase:

  • Enterprise Edition provides unlimited YouTrack functionality for $1,200, or $600 if purchased before the New Year 2010.
  • Professional Edition is limited to 10 projects and 20 user accounts, and doesn't support LDAP authentication. However, it's only a quarter of the price at $300, or a mere $150 if purchased before the New Year.

For both editions, you will receive 1 year of free technical support and upgrades.

YouTrack offers the following key features:

The first commercial product developed using MPS, YouTrack has been adopted by most JetBrains projects, including TeamCity, dotTrace, Web IDE, and MPS. Following YouTrack Beta release last month, IntelliJ IDEA and RubyMine have also migrated to YouTrack. As a result, both products saw increased user involvement with multiple feature requests and bug reports helping accelerate the issue resolution cycle.

The following resources are available for you to explore YouTrack and get up to date with the latest development news:

To request new features and report bugs, please use YouTrack's own issue tracker instance.

IntelliJ IDEA Goes Open Source


I believe you'll like this announcement - IntelliJ IDEA has just gone open-source! Check out the press release as well as the new community site for the details. We all will soon get a lot of new friends and colleagues in our IntelliJ IDEA community!

Starting with the upcoming version 9.0, IntelliJ IDEA will be offered in two editions: Community Edition and Ultimate Edition. The Community Edition focuses on Java SE technologies, Groovy and Scala development. It's free of charge and open-sourced under the Apache 2.0 license. The Ultimate edition with full Java EE technology stack remains our standard commercial offering. See the feature comparison matrix for the differences.

Briefly, in the free Community Edition you'll get all the Java code support - various refactorings and code inspections, coding assistance; debugging, TestNG and JUnit testing; CVS, Subversion and Git support; Ant and Maven build integration; and Groovy and Scala support (through a separate plugin). To learn more and download the Public Preview of IntelliJ IDEA 9 Community Edition, please visit the IntelliJ IDEA Community Edition site.

The IntelliJ platform, the common foundation for all our IDEs (IDEA, RubyMine, WebIDE or MPS), is being open-sourced under the APL 2.0, too.

You'll find all the relevant information on how to participate and benefit at the site. Check out the FAQ if you have additional questions.

YouTrack Pricing and 50% Discount


Here's long-awaited news on YouTrack pricing policy. Fasten your seat belts!

  • You'll be able to buy a license for either of two editions, Enterprise Edition or Professional Edition.
  • We're giving away both editions at 50% discount before New Year.

Enterprise Edition provides unlimited YouTrack functionality. It has a regular price tag of $1,200, but by ordering YouTrack Enterprise Edition before New Year you can get it for as low as $600!

Professional Edition is an option for small to medium teams. It's restricted to 10 projects and 20 user accounts, and doesn't support LDAP authentication. However, it's only a quarter of the price: regularly priced at $300, it will cost you a mere $150 if purchased before the New Year.

Before you make a decision, you'll be able to evaluate YouTrack for an entire 2 months. Whichever edition you choose, you will receive 1 year of free technical support and upgrades.

To get a 50% discount coupon, look for a green discount banner on our web site. Enter your e-mail address in the form under the banner, and get your coupon code. You'll be able to use it once YouTrack 1.0 is released (we'll send you a notification).

RubyMine 2.0 Beta - TWO times better!


It's been 5 months since the RubyMine 1.0 release and we've been working hard on a new version. Today we announce RubyMine 2.0 Beta.

Believe us - It is definitely TWO times better!

Major additions include:

  • Ruby 1.9 and Rails 2.3.3 support
  • 8 new Ruby refactorings to "Introduce...", "Extract..." and "Inline..."
  • Rock-star Cucumber scenarios editing
  • Full Support for Shoulda testing framework
  • Ruby in HAML editing and Sass syntax highlighting
  • Rails i18n coding assistance
  • Ruby code duplicates detection
  • Integrated Ruby-aware spellchecker
  • Ability to extend IDE using Ruby scripts
  • TeamCity integration plugin for RubyMine IDE
  • 100+ IDE improvements and more than 200 fixed issues.
  • Huge amount of changes in IntelliJ platform and shared functionality (background indexing, 'Extract method' for JavaScript, etc.)

Read and see more about the new features and download RubyMine 2.0 Beta.

RubyMine 2.0 will be available in mid-October free for all existing users, according to its licensing policy.

And to support the tradition of RubyMine Beta discounts, we announce 20% OFF during the Beta period. So, actually, - Buy RubyMine 2.0 now for only $79!

TeamCity 4.5.5 Bugfix Release


Though for the moment we're head over heels in developing new features for upcoming TeamCity 5.0, we still look after the current version carefully, and so here comes the latest bugfix release --- TeamCity 4.5.5.

We recommend all TeamCity 4.x users to update their installations to this version.

See TeamCity 4.5.5 Release Notes.

Download TeamCity 4.5.5, and...

JetBrains Issue Tracker YouTrack Goes Beta


JetBrains makes a steady step forward by unveiling the beta release of its new issue tracker, YouTrack, previously code-named Charisma.

You can read more about YouTrack at the JetBrains website, watch short demos, and download the product. In addition, get fresh updates on YouTrack development in YouTrack blog.

The pioneer publicly available product developed using MPS, YouTrack has been successfully test-driven on several JetBrains projects, including TeamCity, dotTrace, Web IDE, MPS, and, of course, on itself.

YouTrack offers the following key features:

YouTrack 1.0 public release is scheduled by the end of 2009.

If you decide to give it try and download YouTrack, please report bugs and request new features at YouTrack's own issue tracker instance.

Introducing Web IDE - Web developers' new favorite tool


It is our pleasure to introduce you to our new product today - JetBrains Web IDE. It is the code name of a new specialized IDE, designed for web development in general but also featuring extended PHP support. JetBrains Web IDE is built on top of the IntelliJ IDEA platform, inheriting all the web-related functionality of the latest IntelliJ IDEA (MAIA). This functionality includes editing HTML, CSS, JavaScript, XML, working with VCS, SQL, and more, as well as advanced PHP support and other tools specific to web development.

Web IDE 1.0 will be available in Q4 2009 in 2 editions:

  • Standard Edition, containing everything web and JavaScript developers and coders may need in their daily work.
  • PHP Developer Edition, providing additional advanced coding assistance for PHP development (syntax and error highlighting, navigation, code completion, refactoring, etc.) and facilities for working with databases.

Subscribe to newsletter to receive Web IDE announcements and special offers.

In line with our standards, we are opening early access for the new product to let you try it early and give you an opportunity to influence the development process.

How to Participate in EAP?

MPS 1.0, A Language Workbench That Provides Unlimited Programming Freedom


MPS, the Meta Programming System is now 1.0!

The home stretch, since the Beta release last December, was a very exciting time. We have shown MPS to many people, got lots of valuable feedback, added a big deal of new functionality and even opened Early Access to the first product built with MPS — web-based issue tracker code-named Charisma.

Being a unique instrument that allows extending languages and creating new ones, MPS also provides the ability to construct a friendly environment for working with the new languages. With the revolutionary "projectional editor," coding in any language you invent is as simple as, well, writing the code! Check out the editor demo to see it in action.

MPS is a free product with most of its source code open and available under Apache license.

Read more about MPS. Download MPS 1.0 (available for Windows, Mac and Linux). Check these screencasts and demos. And welcome to our discussion forum - do let us know what you think about MPS.

ReSharper 4.5.1 Maintenance Release


If you're not checking out Visual Studio 2010 just yet, we have a fresh update for you, too. We've just released ReSharper 4.5.1 Maintenance Release, which you can download here, or read up on the Release notes first.

This maintenance release is a free upgrade to the licensed users of any 4.x version of ReSharper. To check your upgrade eligibility, please contact sales.

New Short ReSharper Demos

Check out our new ReSharper homepage, if you haven't already! We've got four new Flash demos that will help you gain a firm stand on ReSharper's "productivity pillars": Code Analysis, Code Generation, Navigation and Search, and Refactorings.

You might say, "I know what ReSharper is all about - I use it every day." All the more reason to watch these helpful how-to movies and pick up whatever pieces you're missing! There are tons of tips, hints and best practices for everyone.

TeamCity 4.5.4 is Released


Today's piping hot TeamCity 4.5.4 update is all about fixes. Here is the complete list of included changes.

Download TeamCity 4.5.4 update.

Wishing you develop with pleasure!

RubyMine 1.1.1 with Subversion 1.6 support


While we are actively working on new features for future RubyMine releases, here is the maintenance update to existing one - RubyMine 1.1.1. Together with the fixes, this update brings full compatibility with Subversion 1.6 and a number of other minor additions.

Check what's new and Download RubyMine 1.1.1.

IntelliJ IDEA 9 Milestone 1 is available


This Milestone release delivers a fresh preview of features and improvements we've implemented so far for IntelliJ IDEA 9. We encourage all early adopters to share their feedback and request more new features they want to be available in the final release. We appreciate all your input.

For Everyone on Java

  • Faster Environment. New, background-enabled file indexing allows you to start using essential editing features almost immediately. All the advanced features become available in minutes.
  • Global unused symbols highlighting. Shows dead code instantly, as you type.
  • Easy class exclusion from completion & auto-import. Allows to get rid of unwanted java.awt.List et al.
  • Built-in spell checker that verifies comments, literals and identifiers in your code.
  • Make Java a concise language with auto folding: generic parameters, one method anonymous classes (aka poor man's closures), i18n-ized messages etc.
  • See what particular index.html you're looking at with customizable colors for editor tabs.
  • Enjoy Subversion 1.6 support.
  • And more.

Java EE 6 Support

Though the specification itself is in late beta at the moment, IntelliJ IDEA 9M1 comes with initial support for this new standard of Java enterprise application development. The support includes error highlighting and usual editing aids for JPA 2.0, EJB 3.1, JSF 2.0, Servlet 3, Web Beans and Bean Validation, as well as support for GlassFish 3 Preview. We expect our Java EE 6 support to mature to the moment of IntelliJ IDEA 9 release as Java EE 6 / Glassfish going gold.


  • Tapestry Integration
  • OSGi Application Development
  • Android Development
  • Google App Engine Integration
  • New JavaScript Debugger. The JavaScript debugger is now implemented as a Firefox plugin, so you can debug applications running in your favorite browser, not only in that embedded in IntelliJ IDEA.
  • PHP Support
  • AIR support
  • FlexUnit support
  • Support for class, method and call hierarchy in ActionScript code
  • GWT 1.6

To learn more about IntelliJ IDEA and download the latest build, see the official IntelliJ IDEA site at

JetBrains Introduces New Issue Tracker


Today, we're opening public access to our own issue tracker code-named Charisma. You're welcome to download the latest Charisma builds and try them in your own environment.

Why in the world did we turn our sights to issue tracking? Based on our own corporate experience, a top-class issue tracker should be able to do the following:

  • Make common actions, including issue search, issue editing and batch operations, faster and easier.
  • Provide a lightweight UI that only shows as much detail as a developer wants.
  • Support keyboard actions throughout the product.

Keeping these priorities in mind, we have designed a product that provides the following features:

  • Compact search box for query-based issue search as an alternative to traditional issue filters. Human-readable queries (i.e., all critical unresolved issues for me) along with query completion in the search box make it easy to start using the search grammar right away. (demo)
  • Inline issue editing, straight from within the list of search results - in addition to the more traditional dedicated-page editing. (demo)
  • Batch commands that share syntax with search queries let you quickly select several issues and modify their attributes simultaneously. For example, once you've typed for me open fix for eap1 in the command window, all selected issues are assigned to you, their state changes to Open, and fix version changes to eap1. (demo)
  • Tags - custom attributes assignable to any issue - and saved searches help users build their own paths for navigating between issues and quickly access most relevant issues. (demo)
  • AJAX-based user interface provides multiple advantages, including the ability to quickly hide or expand details on demand.
  • Extensive keyboard support helps create, edit, and navigate between issues using keyboard shortcuts. Mouse support is available as well, with filters, instant edit buttons, and menus representing common commands.

Intuitive search queries, inline editing, keyboard shortcuts, language-based commands that the user can apply to multiple issues - all this makes Charisma intuitive and easy to use without overloading the UI with too many controls.

Of course, we're gradually migrating our own products to Charisma. Currently, the users and developers of TeamCity, MPS, and dotTrace all work with the new issue tracker, providing valuable feedback.

You're welcome to download Charisma EAP builds and try them out on your own server (see installation instructions for details).

As there's still a long way to go towards beta, we encourage you to report any bugs that you may encounter, or make feature requests - you can do both here. You can also keep in touch with Charisma developers and learn what's going on using our new blog.

Whether or not you download Charisma right now, you can read useful tips and watch Charisma demos on its Welcome page.

Start investigating the new JetBrains product in your own environment, and help us make it better every day!

Beta release is planned for the third quarter 2009.

Fresh Update: TeamCity 4.5.3


We're glad to announce the fresh update - TeamCity 4.5.3, which solves a Rake Runner problem introduced in TeamCity 4.5.2 and contains a few more fixes.

Check Release notes for the complete list of included changes.

Download TeamCity 4.5.3.

TeamCity 4.5.2 is Here


We're glad to inform you that TeamCity 4.5.2 is just released. This fresh update comprises improved compatibility with Subversion 1.6 and a number of fixes.

Check Release notes for the complete list of included changes.

Download TeamCity 4.5.2.

RubyMine 1.1 - major additions in minor release


In this first update to our new Ruby IDE we are adding a number of things to make the IDE be on the cutting edge of the technology. So, here what RubyMine 1.1 features except the standard for a minor update performance and stability improvements:

  • Ruby on Rails 2.3 support including application templates and localized views.
  • Complete understanding of Cucumber. Editing scenarios and running tests in RubyMine's test runner UI.
  • Remote Debug. With this new debugger feature RubyMine allows you to debug applications running on a remote host.
  • RSpec DRb Server. Start RSpec DRB server from RubyMine and your tests will automatically run on the DRb server.

Read more about the new features and download RubyMine 1.1 to try them.

IntelliJ IDEA 8.1.2 is Released


We have just released a fresh IntellIJ IDEA update - 8.1.2

For the complete list of what has been added and fixed, see release notes.

RubyMine 1.0.5 is Released


RubyMine 1.0.5 is the first update to our new Ruby/Rails IDE featuring improvements and new functionality: Rails 2.3 support, syntax highlighting for Cucumber testing framework files, experimental remote debug and more.

Download RubyMine 1.0.5. See complete Release Notes for more information.

TeamCity 4.5.1 is Released


We are pleased to announce TeamCity 4.5.1 bug fix release.

Download this fresh version of TeamCity.

Read the release notes for the list of changes made.

Meet JetBrains RubyMine 1.0 - a Brand New IDE for Ruby and Rails


We are excited and proud to announce that RubyMine 1.0 is generally available now.

Our new product is no doubt a great addition to the constantly growing family of JetBrains products. We create products for many available technologies and we have no plans to stop where we are now.

JetBrains flagship product, IntelliJ IDEA, has always been highly praised for its web development capabilities, such as great HTML, CSS and JavaScript editing support. RubyMine inherits the best of the IntelliJ IDEA platform, adds its own amazing features for Ruby and Rails developers, and makes a perfect IDE for an easier and more productive web development with Ruby on Rails.

Download RubyMine, try it for free for 30 days, and purchase the product for only $99 with free upgrades for one full year.

TeamCity 4.5 Released


This release brings a range of improvements intended to make development teams more productive and efficient.

Here are some of the release highlights:

  • LDAP integration with automatic user profile synchronization
  • User group management engine allowing for the fine-tuning of team member permissions, group hierarchy set-up, and rules notification on a per-user and per-project level
  • CVS and Perforce 2008.2 support in Eclipse plugin
  • Perforce support in Microsoft Visual Studio plugin
  • Build Agent compatibility with Mono testing framework as a .NET platform for continuous builds
  • Handling external tools reports in XML format (ANT's JUnit tasks, NUnit, Surefire, PMD, and FindBugs)
  • Git integration (EAP is now open)

In addition to achievements in these areas, we made the UI more refined and responsive.

For more details, jump to the New Features page.

You can download a free Professional Edition or if you are a newcomer, we encourage you to request a 60-day trial of TeamCity 4.5 Enterprise Edition.

All upgrades from TeamCity 3.x and 4.x Enterprise Edition are free.

ReSharper 4.5 Released!


After expanding its functionality in previous releases, ReSharper 4.5 shifts focus to the issues of performance and memory usage. Making the tool agile, robust and responsive - and a bit smarter still - is the main idea behind ReSharper 4.5.

ReSharper 4.5 also brings a wide-ranging set of improvements that go beyond performance enhancements:

  • Performance and memory consumption: When working on large solutions, you will feel a great deal of difference between ReSharper 4.0 and 4.5
  • New solution-wide warnings and suggestions: Analyze usage of non-private types and type members within your whole solution (or don't!)
  • Visual Basic 9 support: ReSharper's cross-language refactorings and editing experience enhancements now fully support VB9 code
  • Improved setup for naming conventions, which are now supported by all ReSharper features
  • New Inline Field refactoring and enhancements in existing refactorings
  • Go to Implementation: Go from the usage of a class or method straight to its implementation, bypassing its declaration

To download your free 30-day trial of ReSharper 4.5, go to

Upgrades from ReSharper 4.0 are free.

JetBrains RubyMine Beta is here with a 50% discount for 1.0


Back in November 2008, we opened the Public Preview for RubyMine, our new IDE for Ruby and Rails developers targeted at developer productivity. It has been a great success, with 10 EAP builds released so far and a great deal of positive and useful feedback from early adopters.

Now RubyMine is ready to go Beta, which leaves only a small step to the 1.0 release planned before the end of April.

Despite being the first major release, RubyMine 1.0 is a full-featured and mature integrated development environment. It provides developers with the following key functionality:

  • Intelligent Editor with type aware code completion for Ruby code
  • Rails-specific code completion for Controllers, Helpers, Views, find_by_methods and methods like url_for, redirect_to, etc.
  • Set of refactorings for Ruby and Rails including Ruby-generic ones such as Extract Method
  • Advanced project navigation with Ruby on Rails specific views and navigation actions
  • Best of breed HTML, CSS and JavaScript editors and tools for web developers
  • Graphical Ruby debugger with breakpoints even in RHTML code
  • Support for Ruby-specific unit testing frameworks (RSpec, Test::Unit and Test/Spec)
  • Integrated Version Controls support including Subversion, Git and Perforce

During the homestretch we are going to concentrate on product stability in line with JetBrains' commitment to highest product quality.

We made it known from the very start that RubyMine would be very affordable. The $99.00 price tag for RubyMine 1.0 proves this. In addition, everyone can now get a 50% discount on RubyMine by submitting a request to JetBrains.

Download RubyMine Beta and request the discount to buy RubyMine 1.0 for just $49.00!

A Bunch of Innovations in the Line of JetBrains Products


Several popular products from JetBrains have simultaneously introduced a bunch of innovations, to improve user experience and productivity.

The brand-new Voice Control plugin for IntelliJ IDEA has gained the highest user rating during less than a day. Now you can associate a voice command with any action - just like a keyboard or mouse shortcut, and IntelliJ IDEA will literally listen to you, immediately carrying out the required action when you speak the magic words.

You are encouraged to view a quick live demo showing the plugin in action.

Our popular CI server, TeamCity, came up with a feature that would help developers weather recession. It is designed to improve your project ROI and raise team motivation. It allows you to automatically charge developers for broken builds, abusing hardware resources, and more.

To start improving your project bottom-line today, click here to learn more and download the latest TeamCity build.

Our .NET users would definitely appreciate the new opportunity to customize their ReSharper build. Now you can build your own distributive, with our brand new ReSharper Configurator. Choose the analysis engine, select the feature packages you need, the supported languages, and even the colors! Go lightweight or feature-rich - it's all up to you.

Click here to build your ReSharper now:

We hope you enjoy the innovations, and wish you always develop with pleasure :-)

ReSharper 4.5 Beta Released


Your wait is almost over: ReSharper 4.5 has gone public beta, and the official release is just a few weeks away!

After significantly expanding the set of ReSharper features in previous releases, we've shifted focus to the issues of performance and memory usage.

Making the tool more agile, robust and responsive was our main goal when developing ReSharper 4.5.

ReSharper 4.5 also brings a wide-ranging set of improvements that go way beyond performance enhancements:

  • Performance and memory consumption: When working on large solutions, you'll feel a great deal of difference between ReSharper 4.0 and 4.5
  • New solution-wide warnings and suggestions: Analyze usage of non-private types and type members within your whole solution
  • Visual Basic 9 support: ReSharper's cross-language refactorings and editing experience enhancements now fully support VB9 code
  • Improved setup for naming conventions, which are now supported by all ReSharper features
  • New Inline Field refactoring and enhancements in existing refactorings
  • Go to Implementation – go from the usage of a class or method straight to its implementation, bypassing its declaration

To get your hands on the public beta, download it now at

IntelliJ IDEA 8.1 Released


Fresh news, everyone! Hope you share our point of view on new features: there's simply never enough of them. And performance: you can always get more of it. This is why we're happy to tell you that IntelliJ IDEA 8.1 is just released. It's been a really short time since we aired version 8, but thanks to working six days a week without lunch breaks we managed to deliver you this bunch of improvements:

  • Performance of file and compiler caches
  • Easy sharing of settings with IntelliJ IDEA Server
  • Team Foundation Server
  • Git
  • Perforce jobs support
  • Oracle SQL dialect
  • Resin application server
  • and more »

Get your hands on this first JetBrains release of 2009: download your copy of IntelliJ IDEA 8.1

If you already own version 8, this release is free of charge for you.

If you still don't - it's a good time to apply for an upgrade.

If you're a newcomer, you are encouraged to try it for 30 days, before you decide to buy it, or apply for a free open source or classroom license.

TeamCity 4.0.2 Released


TeamCity 4.0.2 comes with several fixes and improvements, and we would like you to upgrade to this version if you:

  • use snapshot dependencies and discover the build queue becomes long because of the builds of the same build configuration which were triggered automatically
  • have builds with large number of failing tests
  • use SVN, CVS, or TFS (for which we have added agent-side checkout) as your version control system
  • have extra large build numbers
  • use MSTest reporting
  • experience any of the following issues

Download this new version of TeamCity.

In the nearest future we plan to open the EAP for TeamCity 4.1 which will bring a number of brand-new features.