IntelliJ Idea Advanced usage: integrated Jira, UML class diagram plug-ins, integrated SSH, integrated FTP, database management

Source: Internet
Author: User
Tags ftp connection

Before writing an IntelliJ idea 13 trial note, Idea also has a lot of big on the function, ease of use almost comparable with vs.net, anyway, I have since switched to idea, never opened Eclipse, today to see a few advanced features:

I. Integration with JIRA

Jira is a widely used project and transaction tracking tool that is used extensively in the areas of defect tracking, customer service, demand collection, process approval, task tracking, project tracking, and agile management. Idea can be well integrated with it, for reference:

File-Settings->task-Servers Click on the upper right of the + sign, select Jira, and then enter the Jira server address, user name, password can

The open task interface is then opened

If there are task,idea assigned to you in Jira, you can automatically list them.

When the code is modified, it is automatically associated with the task when it is submitted to SVN

What is the benefit of having each commit code modified associated with a task on Jira? We may have to write a lot of code every day, fixed a number of bugs, after a long time, no one can remember the original to fix a bug did what changes, don't be nervous, as long as you follow the above actions correctly submitted, idea will help you remember these details

For example, select the recently submitted Task list, select Switch To,idea to automatically open the source code associated with the task, and navigate to the modified line of code. Of course, if the task is already close, you can also choose Remove to empty it.

Second, UML class diagram plug-in

IDEA has integrated this function, but the default is not open, still open the settings interface, navigate to plugins, input UML, reference:

Confirm that the UML tick has been ticked, then click Apply, restart Idea, then still find a Java class file, right click Diagram

And then, just go for it.

Third, SSH integration

Java projects are often deployed on Linux, and it's too cumbersome to switch to a terminal tool like securecrt every time, and idea also thinks:

And then fill in the IP, username, password, whatever.

Click OK to connect to Linux.

Note: If there is a Chinese garbled problem, you can adjust the code in settings to Utf-8

Iv. Integrated FTP

Click on ... to add a remote Host

Fill in the FTP IP, user name, password, root path what, and then click Test FTP Connection, Normal, should be able to connect, if not connected, click Advanced Options, reference adjustment under the connection options

After you have configured the FTP connection, you can choose to automatically upload the code to the FTP server when the code is submitted, after the commit is completed

V. Database management Tools

Let's look at the effect first:

With this, no longer envy the Vs.net DB management function. Configuration is also very simple, is to click on the + sign, add a data source can

The only thing to note is that IntelliJ idea does not have a database driver, so in the, you manually specify the path of the jar package for the DB driver.

Idea actually has a lot of useful functions, everyone slowly realize it, finally, it is suggested that ideas fans can often pay attention to Xia Guan Network http://www.jetbrains.com/idea/features/This has the official description of various functions.

IntelliJ Idea Advanced usage: integrated Jira, UML class diagram plug-ins, integrated SSH, integrated FTP, database management

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.