Roman Prokofyev

Chief Scientist at FAIRTIQ. I work on making public transport accessible for everyone.

Linking PyCharm with an Issue Tracker

26 Jan 2012 » ide, en, pycharm

I fell in love with PyCharm since 2010 when it was first announced, and even earlier I was a big fan of Intellij IDEA IDE for Java. Actually I think all JetBrains IDEs are first-class products, because they are built on the same platform.

So that was an introduction, and in this post I’d like show how to configure Issue Navigation in PyCharm, because as you may see, official documentation just gives some bare description to the fields.

At work we’re using super nice Redmine tracker, and here is the issue navigation pattern for it:

Issue ID: #(\d+) Issue Link: http://redmine.yoursite.com/issues/$1

For my personal projects I prefer bitbucket, because it gives you private repositories for free, of course: Issue ID: #(\d+) Issue Link: https://bitbucket.org/username/prestashop-sync/issue/$1

As you may see, this configuration is really simple, and other issue tracking systems can be linked easily based on my examples.

In the end you should see commit history with hyperlinks to the issues: