Archive for the 'IntelliJ IDEA' Category
While at the agile 2009 conference last week Ben Rady and I sat down to figure out what we would need to do to get Infinitest working with Scala. To our delight it worked right out of the box! This is both a testament to the power of JVM based languages and the [...]
Posted in Agile, IntelliJ IDEA, Java | 1 Comment »
Today Improving Works released version 5.0.51 of Infinitest for IntelliJ. This version includes IDE integrated support for SCM Green Hooks. A green hook is an Infinitest term for an action which is taken when your tests are run and all of them are passing (green). This SCM green hook will optionally perform [...]
Posted in Agile, IntelliJ IDEA, Java | No Comments »
Infinitest 5.0.26 has been released and is available for download from the IntelliJ repository. New features include:
Support for Java 6
Rogue marker fixes
Improved marker support for errors that occur outside the project and in 3rd party libraries.
Resolved a class file parsing issue that occurred with some projects
Posted in Agile, IntelliJ IDEA, Java, Open Source | No Comments »
Today the Infinitest team is pleased to announce the release of Infinitest for IntelliJ version 5.0.0. This new version includes two main features: gutter markers and a log tab. The updated plugin is available for download from the plugin manager within IntelliJ. Also, please check out our new and improved home page [...]
Posted in Agile, IntelliJ IDEA, Java, Open Source | No Comments »
I have worked off an on the last couple of days to migrate the easyb and Infinitest plugins for IntelliJ to IntelliJ 8. Much to my delight the changes that the JetBrains folks made to the the plugin API were not backwards compatible with previous versions, were not clearly defined, and certainly were not [...]
Posted in IntelliJ IDEA, Java, Open Source | 3 Comments »
Today I released InfiniJ 4.0.3 which provides better support for multi module projects. This new version allows you to mark modules which should be monitored by InfiniJ by adding a facet. This allows InfiniJ to associate an instance of Infinitest to each module you’re interested in monitoring. Each instance will run with [...]
Posted in IntelliJ IDEA, Java, Open Source | 2 Comments »
I frequently work in a test driven manner and as such I find that I’m often leaning on the IDE to generate classes for me from the expectations I have defined in my unit tests. It has always been slightly annoying for me that Eclipse defaults generated code to the same source folder from [...]
Posted in IntelliJ IDEA | No Comments »
Another subtle but nice feature of IntelliJ is integrated code coverage with Emma. The way this works is that you can setup code coverage metrics to be collected when you run unit tests. Additionally, these metrics can be aggregated across tests so that as you navigate through your code base you can visually [...]
Posted in IntelliJ IDEA, Java | 2 Comments »
One thing that I have found surprisingly helpful in IntelliJ is the ability to view and manage VCS revisions through the editor gutter. For example, consider the following simple sort interface which is checked into a VCS:
If I make a modification to this file locally, IntelliJ indicates which lines have changed by placing a [...]
Posted in IntelliJ IDEA, Java | No Comments »
I have always thought myself a fairly open minded person when it comes to technology. So a few months ago I switched over to using IntelliJ IDEA for my programming outside of work. Up until this point I had been programming almost exclusively in Eclipse and since then IntelliJ has really started to [...]
Posted in IntelliJ IDEA, Java | No Comments »