• submit to reddit
Hamlet D'Arcy03/19/08
1771 views
0 replies

TeamCity Rocks!

We recently replaced CruiseControl with TeamCity at my workplace. I've been so impressed with this continuous integration server that I felt the need to write up why. In short: no more waiting for builds or broken builds....

Irina Megorskaya03/19/08
7118 views
7 replies

IntelliJ IDEA 7.0.3 Is Already Available

We are glad to announce the availability of IntelliJ IDEA version 7.0.3With this release you will find:

Ann Oreshnikova03/16/08
10273 views
2 replies

Creating Personal Software Builds with TeamCity

Your typical day consists of writing new code, running local tests, and then integrating your changes with those of your team members.If you are going the "agile" way, you would synchronize with your team by updating your sources with the changes of...

Michael Hüttermann03/12/08
13405 views
0 replies

Seamless integration of Java and Groovy with IntelliJ IDEA

IntelliJ IDEA provides a seamless and all-embracing development environment for integrated Java and Groovy development with high-end, borderless Debugging and Refactoring support providing Smart Code Completion, advanced Editing, Inspections, Navigation,...

Irina Megorskaya03/07/08
4672 views
1 replies

Linking Check-in Comments to Issues in Tracker

How many times have you blamed your own laziness having found some highly meaningful check-in comment, like "fixed" or "done"? Even if you knew what it meant at the time of writing, after a while you will be unable to recall what has been...

Irina Megorskaya03/07/08
4155 views
2 replies

JetBrains Wins Three Jolt Productivity Awards

This morning starts with good news. Having opened the press release on the Jolt Awards, I scroll through the page - here we are.

Irina Megorskaya03/03/08
3341 views
0 replies

Solution-Wide Analysis Explained

ReSharper 3.1 - the productivity add-in to Microsoft Visual Studio - provides a new full-fledged feature called Solution-Wide Analysis, which looks for erroneous C# code in your solution on-the-fly, without compiling it first.

Geertjan Wielenga02/25/08
3792 views
0 replies

Integrating YouTube into IntelliJ (Part 2)

All my questions have now been answered and I've completed my YouTube-IntelliJ integration. The three things I will highlight here are (1) how to add Swing components to the IntelliJ toolbar, (2) how to run a background task, and (3) how to start up the...

Geertjan Wielenga02/24/08
6113 views
0 replies

Integrating YouTube into IntelliJ (Part 1)

Let's create a plugin for IntelliJ that integrates a YouTube search, via the YouTube APIs. At the end of this article, you will have a plugin module that will let you do a simple search of YouTube movies.

Václav Pech02/22/08
8725 views
1 replies

Automate Grails App Code Coverage Reporting with TeamCity - Part 3

We'll finish the short series on continuous integration of Grails applications with TeamCity today. Last time we talked about enabling unit and integration tests, this time we'll collect code coverage reports with Cobertura.

Irina Megorskaya02/21/08
4902 views
1 replies

Patching from Local History

Using patches is a popular way to share changes between the teammates or supply updates to software products to the customers. With IntelliJ IDEA, creating and applying versioned patches is quite simple and intuitive: you can do it from the main Version...

Dave Booth02/21/08
1219 views
0 replies

10 Helpful Hints on Moving from Eclipse to IDEA

On monday, Hamlet D'Arcy posted a great blog entitled "10 Helpful Hints on Moving from Eclipse to IDEA"... Unfortunately, due to technical difficulties, he wasn't able to share it within the JetBrains Zone on DZone, so here it is! For those of...

Ann Oreshnikova02/19/08
7786 views
5 replies

Using External Annotations

If you had worked with IntelliJ IDEA for a while, you're most likely aware of @Nullable, @NotNull annotations which allow you to formally specify method contracts and validate whether these contracts are met, and @NonNls annotation which is helpful when you...

Václav Pech02/13/08
9186 views
0 replies

Automate Grails App Tests with TeamCity - Part 2

As I showed in my previous post, TeamCity can build Grails applications for you, while you keep coding, relax or sleep. We talked about the command-line runner, which executes Grails commands through the command line interface. Today I'm going to show you how...

Irina Megorskaya02/13/08
11586 views
3 replies

Using Shelves for Storing Local Changes

Suppose a brilliant idea strikes you, when it is too risky or too late in the process to try implementing it straight away… or you want to share a new version with your teammates, or have it reviewed. This is when IntelliJ IDEA’s version control...