Setting up JIRA plugin project in NetBeans IDE

Next CodeGeist competetition is most likely just around the corner so now it is good time to sharpen your axes and setup your coding equipment. It’s pretty clear that developers at Atlassian are using IntelliJ IDEA as they have pretty complete documentation how to build plugins with it. I also love IDEA but I also have strong feelings towards NetBeans IDE.

This is a tutorial how you can setup a new project in NetBeans IDE to start developing outstanding plugins for JIRA, the issue management software.

Read ahead if you want to know more…

Continue reading

Thanks Atlassian

It was a nice suprise to find Atlassian’s Codegeist T-shirt from my mailbox the other day. This year I was only able to code a small plugin for JIRA called NetBeans JIRA Plugin. I got the idea for this plugin as I was reading a book, Rich Client Programming, which has a great value when you are programming rich desktop apps or plugins for NetBeans platform.

Atlassian Codegeist T-Shirt

The plugin uses JIRA’s Web Service API to search, view and edit issues straight from the IDE. This is especially handy when you are writing a code to a specific issue and want to check some details or log work done for the issue.

The Atlassian Codegeist is a competition where everyone can write plugins for Atlassian products, such as JIRA, Bamboo, Confluence, FishEye, Crucible etc. I use those tools daily at work and I can truly say that they really improve the daily development process signifigantly.

Test driving NetBeans IDE 6.1 Beta

I’ve been using NetBeans IDE for quite a few years now. It has improved very nicely over the years and it have became a top player in the IDE field. If you are a Eclipse or IDEA developer I’d suggest you to at least try it out as it is not the same as it was year before.

NetBeans IDE 6.1 Splash Screen

I’m eagerly waiting for the actual release as it is packed with useful features that will truly improve the development flow. Here are some of the features what I’m waiting for the most:

  • JavaScript support with semantic highlighting, code completion, type analysis, quick fixes, semantic checks and refactoring
  • Spring framework support with features such as configuration file support, code completion and hyperlinks to speed navigation
  • New MySQL support in the Database Explorer to make it easier to create, launch and view MySQL databases
  • +lots of other features

See some of the highlights in action after the jump.

Continue reading

NetBeans Goodies

NetBeans Goodies

I thought it was already Christmas as I just received a package from Sun Microsystems full of NetBeans goodies. I won these from the NetBeans.TV competition. Package included nice T-shirt, Rich Client Programming book, NetBeans pen, 1Gb memory stick and stress ball (or cube actually).

I have used NetBeans IDE 6.0 from the early daily builds and participated into NetCAT 6.0 program which was very nice experience. Now I’m using the latest release version of the NetBeans IDE and I’m loving every minute of it! NetBeans team have done excellent job! Best IDE just got better :)

Go ahead and download the latest release if you haven’t tried it out already.