1. 首页
  2. IT资讯

Intellij IDEA 高级用法之:集成 JIRA、SSH、FTP、Database管理、UML类图插件

“u003Cpu003E优质文章,及时送达u003Cu002Fpu003Eu003Cimg src=”http:u002Fu002Fp1.pstatp.comu002Flargeu002Fpgc-imageu002FRcsUnd92eoboDR” img_width=”640″ img_height=”29″ alt=”Intellij IDEA 高级用法之:集成 JIRA、SSH、FTP、Database管理、UML类图插件” inline=”0″u003Eu003Cpu003E作者 | 菩提树下的杨过u003Cu002Fpu003Eu003Cpu003E来源 | wwwu003Ci class=”chrome-extension-mutihighlight chrome-extension-mutihighlight-style-5″u003E.cnu003Cu002Fiu003Eblogsu003Ci class=”chrome-extension-mutihighlight chrome-extension-mutihighlight-style-4″u003E.comu003Cu002Fiu003Eu002Fyjmyzzu003Cu002Fpu003Eu003Cpu003E上篇 | 除了《颈椎康复指南》,还有这 9 本书u003Cu002Fpu003Eu003Cpu003Eu003Cstrongu003E一、与JIRA集成u003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Cpu003Ejira是一个广泛使用的项目与事务跟踪工具,被广泛应用于缺陷跟踪、客户服务、需求收集、流程审批、任务跟踪、项目跟踪和敏捷管理等工作领域。idea可以很好的跟它集成,参考下图:u003Cu002Fpu003Eu003Cpu003EFile -> Settings ->Task -> Servers 点击右侧上面的+号,选择JIRA,然后输入JIRA的Server地址,用户名、密码即可u003Cu002Fpu003Eu003Cimg src=”http:u002Fu002Fp9.pstatp.comu002Flargeu002Fpgc-imageu002FRiD9m46EehanF6″ img_width=”899″ img_height=”533″ alt=”Intellij IDEA 高级用法之:集成 JIRA、SSH、FTP、Database管理、UML类图插件” inline=”0″u003Eu003Cpu003E然后打开Open Task界面u003Cu002Fpu003Eu003Cimg src=”http:u002Fu002Fp1.pstatp.comu002Flargeu002Fpgc-imageu002FRiD9m4VsxZ3f9″ img_width=”251″ img_height=”238″ alt=”Intellij IDEA 高级用法之:集成 JIRA、SSH、FTP、Database管理、UML类图插件” inline=”0″u003Eu003Cpu003E如果JIRA中有分配给你的Task,idea能自动列出来u003Cu002Fpu003Eu003Cimg src=”http:u002Fu002Fp1.pstatp.comu002Flargeu002Fpgc-imageu002FRiD9m4k8fBRt2s” img_width=”395″ img_height=”192″ alt=”Intellij IDEA 高级用法之:集成 JIRA、SSH、FTP、Database管理、UML类图插件” inline=”0″u003Eu003Cpu003E代码修改后,向svn提交时,会自动与该任务关联u003Cu002Fpu003Eu003Cimg src=”http:u002Fu002Fp1.pstatp.comu002Flargeu002Fpgc-imageu002FRiD9m4sCPzDDd” img_width=”901″ img_height=”666″ alt=”Intellij IDEA 高级用法之:集成 JIRA、SSH、FTP、Database管理、UML类图插件” inline=”0″u003Eu003Cpu003E将每次提交的代码修改与JIRA上的TASK关联后,有什么好处呢?我们每天可能要写很多代码,修复若干bug,日子久了以后,谁也不记得当初为了修复某个bug做了哪些修改,不要紧张,只要你按上面的操作正确提交,idea都会帮你记着这些细节u003Cu002Fpu003Eu003Cimg src=”http:u002Fu002Fp3.pstatp.comu002Flargeu002Fpgc-imageu002FRiD9m5C1PeHEm4″ img_width=”584″ img_height=”232″ alt=”Intellij IDEA 高级用法之:集成 JIRA、SSH、FTP、Database管理、UML类图插件” inline=”0″u003Eu003Cpu003E如上图,选择最近提交的TASK列表,选择Switch to,idea就会自动打开该TASK关联的源代码,并定位到修改过的代码行。当然如果该TASK已经Close了,也可以选择Remove将其清空。u003Cu002Fpu003Eu003Cpu003Eu003Cstrongu003E二、UML类图插件u003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Cpu003Eidea已经集成了该功能,只是默认没打开,仍然打开Settings界面,定位到Plugins,输入UML,参考下图:u003Cu002Fpu003Eu003Cimg src=”http:u002Fu002Fp1.pstatp.comu002Flargeu002Fpgc-imageu002FRiD9mMUBdrGYvT” img_width=”871″ img_height=”533″ alt=”Intellij IDEA 高级用法之:集成 JIRA、SSH、FTP、Database管理、UML类图插件” inline=”0″u003Eu003Cpu003E确认UML 这个勾已经勾上了,然后点击Apply,重启idea,然后仍然找一个java类文件,右击Diagramu003Cu002Fpu003Eu003Cimg src=”http:u002Fu002Fp3.pstatp.comu002Flargeu002Fpgc-imageu002FRiD9mMq9OOuMY0″ img_width=”825″ img_height=”524″ alt=”Intellij IDEA 高级用法之:集成 JIRA、SSH、FTP、Database管理、UML类图插件” inline=”0″u003Eu003Cpu003E然后,就自个儿爽去吧u003Cu002Fpu003Eu003Cimg src=”http:u002Fu002Fp9.pstatp.comu002Flargeu002Fpgc-imageu002FRiD9mN94C1R5Q4″ img_width=”734″ img_height=”369″ alt=”Intellij IDEA 高级用法之:集成 JIRA、SSH、FTP、Database管理、UML类图插件” inline=”0″u003Eu003Cpu003Eu003Cstrongu003E三、SSH集成u003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Cpu003Ejava项目经常会在linux上部署,每次要切换到SecureCRT这类终端工具未免太麻烦,idea也想到了这一点:u003Cu002Fpu003Eu003Cimg src=”http:u002Fu002Fp1.pstatp.comu002Flargeu002Fpgc-imageu002FRiD9mNS8TwzFSa” img_width=”519″ img_height=”298″ alt=”Intellij IDEA 高级用法之:集成 JIRA、SSH、FTP、Database管理、UML类图插件” inline=”0″u003Eu003Cpu003E然后填入IP、用户名、密码啥的u003Cu002Fpu003Eu003Cimg src=”http:u002Fu002Fp1.pstatp.comu002Flargeu002Fpgc-imageu002FRiD9mNhJC3Fmo5″ img_width=”460″ img_height=”201″ alt=”Intellij IDEA 高级用法之:集成 JIRA、SSH、FTP、Database管理、UML类图插件” inline=”0″u003Eu003Cpu003E点击OK,就能连接上linux了u003Cu002Fpu003Eu003Cimg src=”http:u002Fu002Fp3.pstatp.comu002Flargeu002Fpgc-imageu002FRiD9mbr72wbrxx” img_width=”865″ img_height=”287″ alt=”Intellij IDEA 高级用法之:集成 JIRA、SSH、FTP、Database管理、UML类图插件” inline=”0″u003Eu003Cpu003E注:如果有中文乱码问题,可以在Settings里调整编码为utf-8u003Cu002Fpu003Eu003Cpu003ETips:欢迎u003Ci class=”chrome-extension-mutihighlight chrome-extension-mutihighlight-style-6″u003E关注u003Cu002Fiu003Eu003Ci class=”chrome-extension-mutihighlight chrome-extension-mutihighlight-style-4″u003E微信u003Cu002Fiu003Eu003Ci class=”chrome-extension-mutihighlight chrome-extension-mutihighlight-style-3″u003E公众号u003Cu002Fiu003E:Java后端,每日技术博文推送。u003Cu002Fpu003Eu003Cimg src=”http:u002Fu002Fp9.pstatp.comu002Flargeu002Fpgc-imageu002FRiD9mcE1HGfhly” img_width=”754″ img_height=”266″ alt=”Intellij IDEA 高级用法之:集成 JIRA、SSH、FTP、Database管理、UML类图插件” inline=”0″u003Eu003Cpu003Eu003Cstrongu003E四、集成FTPu003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Cimg src=”http:u002Fu002Fp9.pstatp.comu002Flargeu002Fpgc-imageu002FRiD9mcXCP7BL1C” img_width=”381″ img_height=”201″ alt=”Intellij IDEA 高级用法之:集成 JIRA、SSH、FTP、Database管理、UML类图插件” inline=”0″u003Eu003Cpu003E点击上图中的…,添加一个Remote Hostu003Cu002Fpu003Eu003Cimg src=”http:u002Fu002Fp1.pstatp.comu002Flargeu002Fpgc-imageu002FRiD9mciHqFYIqS” img_width=”832″ img_height=”598″ alt=”Intellij IDEA 高级用法之:集成 JIRA、SSH、FTP、Database管理、UML类图插件” inline=”0″u003Eu003Cpu003E填写ftp的IP、用户名、密码,根路径啥的,然后点击Test FTP Connection,正常的话,应该能连接,如果连接不通,点击Advanced Options,参考下图调整下连接选项u003Cu002Fpu003Eu003Cimg src=”http:u002Fu002Fp1.pstatp.comu002Flargeu002Fpgc-imageu002FRiD9mcwCdbnviB” img_width=”352″ img_height=”288″ alt=”Intellij IDEA 高级用法之:集成 JIRA、SSH、FTP、Database管理、UML类图插件” inline=”0″u003Eu003Cpu003E配置了FTP连接后,在提交代码时,可以选择提交完成后将代码自动上传到ftp服务器u003Cu002Fpu003Eu003Cimg src=”http:u002Fu002Fp1.pstatp.comu002Flargeu002Fpgc-imageu002FRiD9msr39595PA” img_width=”706″ img_height=”524″ alt=”Intellij IDEA 高级用法之:集成 JIRA、SSH、FTP、Database管理、UML类图插件” inline=”0″u003Eu003Cpu003Eu003Cstrongu003E五、Database管理工具u003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Cpu003E先看效果吧:u003Cu002Fpu003Eu003Cimg src=”http:u002Fu002Fp3.pstatp.comu002Flargeu002Fpgc-imageu002FRiD9mtE2UMn7kk” img_width=”930″ img_height=”360″ alt=”Intellij IDEA 高级用法之:集成 JIRA、SSH、FTP、Database管理、UML类图插件” inline=”0″u003Eu003Cpu003E有了这个,再也不羡慕vs.net的db管理功能了。配置也很简单,就是点击+号,增加一个Data Source即可u003Cu002Fpu003Eu003Cimg src=”http:u002Fu002Fp1.pstatp.comu002Flargeu002Fpgc-imageu002FRiD9mtZ9VPNvQ9″ img_width=”904″ img_height=”554″ alt=”Intellij IDEA 高级用法之:集成 JIRA、SSH、FTP、Database管理、UML类图插件” inline=”0″u003Eu003Cpu003E唯一要注意的是,intellij idea不带数据库驱动,所以在上图中,要手动指定db driver的jar包路径。u003Cu002Fpu003Eu003Cp class=”pgc-end-source”u003E-END-u003Cu002Fpu003E”

原文始发于:Intellij IDEA 高级用法之:集成 JIRA、SSH、FTP、Database管理、UML类图插件

主题测试文章,只做测试使用。发布者:逗乐男神i,转转请注明出处:http://www.cxybcw.com/17782.html

联系我们

13687733322

在线咨询:点击这里给我发消息

邮件:1877088071@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

QR code