Topic of this post is a setup of simple JIRA integration in IntelliJ IDEA without Atlassian Plugin. Principals can be applied to any similar applications, like YouTrack. Plugins might provide extensive functionality for ticket management, but I find web application in browser good enough for that purpose and don't want to clutter my IDE with too much functionality. It is nice however to be able to jump to the current task description, or quickly navigate to tasks referenced in commit messages.
Clicking on settings icon will open task settings where new server can be added. Click plus (+), select JIRA and fill in the details:
Default search options will show only tasks assigned to you.
Take a note there is a commit message tab that you can customize to match your projects standards, it defaults to a common one: {id} {summary}
Now you can open task "Shift+Alt+N", pick one, and you will be presented with the dialog. Here I like to pick "Create Changelist" so all your changes for this task go into this changelist. There is possibility to create branch and change ticket status, but that can be done in respective tools(If you don't switch tickets that often).
When task is selected, you can open it in a browser at any time with shortcut "Alt+Shift+B".
Pick a current ticket as a task
JIRA tickets can be shown as tasks. For start, open a task with a shortcut "Shift+Alt+N".Clicking on settings icon will open task settings where new server can be added. Click plus (+), select JIRA and fill in the details:
Default search options will show only tasks assigned to you.
Take a note there is a commit message tab that you can customize to match your projects standards, it defaults to a common one: {id} {summary}
Now you can open task "Shift+Alt+N", pick one, and you will be presented with the dialog. Here I like to pick "Create Changelist" so all your changes for this task go into this changelist. There is possibility to create branch and change ticket status, but that can be done in respective tools(If you don't switch tickets that often).
When task is selected, you can open it in a browser at any time with shortcut "Alt+Shift+B".
Click on a ticket number in commit message
There is a beautiful feature of Version Control panel that can turn ticket numbers in commit messages and changelist names into links that open JIRA ticket in browser. It can be setup in Settings->Version Control->Issue Navigation. Here you add a new line where Issue ID is regular expression that should recognize ticket number. For example, ticket DATACMNS-975 can be covered with[A-Z]+\-\d+Expression can probably be improved, but this one is fine as well. Link should be issue URL with a placeholder for a ticket number. If link example is "https://jira.spring.io/browse/DATACMNS-975", then template would be:
https://jira.spring.io/browse/$0After saving, look at the history of a project or a file. You should be able to click on a ticket number in commit messages in order to open them in a browser.


Our evaluation included thorough research into the casino and its previous and we discovered nothing fraudulent. Our Community Services Committee has actioned the distribution of club’s funds to local community businesses. Available funding originated from Jackpot City Bingo proceeds, Meat Raffle proceeds supported by Village of Point Edward OLG and club-raised funds earmarked for community distribution. Make certain you have no any|you do not have any} outstanding restrictions, normally 카지노 from bonuses or some conditions. It shall be slightly different from the listing of deposit methods.
ReplyDelete