原創(chuàng)|產(chǎn)品更新|編輯:鄭恭琳|2015-11-03 15:02:14.000|閱讀 3190 次
概述:IntelliJ IDEA 15版本帶來(lái)了更好的用戶界面,更多的內(nèi)置工具和集成,并且改進(jìn)了編碼輔助,以及支持Kotlin。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門(mén)軟控件火熱銷售中 >>
IntelliJ IDEA在業(yè)界被公認(rèn)為最好的Java開(kāi)發(fā)平臺(tái)之一,在智能代碼助手、代碼自動(dòng)提示、重構(gòu)、J2EE支持、Ant、JUnit、CVS整合、代碼審查、 創(chuàng)新的GUI設(shè)計(jì)等方面表現(xiàn)突出,并支持基于Android平臺(tái)的程序開(kāi)發(fā)。最新發(fā)布的15版本做出了如下更新:
lambda調(diào)試
如果你添加斷點(diǎn)的行有l(wèi)ambda表達(dá)式的話,IDE會(huì)提示你具體在什么地方停止。當(dāng)你使用Step Into或Run to Cursor,IDE會(huì)在相應(yīng)的lambda表達(dá)式停止調(diào)試。
>>
強(qiáng)制返回
有了新的調(diào)試器操作Force Return,你可以強(qiáng)制從當(dāng)前方法的返回,而不需執(zhí)行任何其它指令。如果該方法返回一個(gè)值,你必須指定它。如果該方法有try-finally模塊,你就可以選擇是否執(zhí)行它們。
改進(jìn)測(cè)試UI
現(xiàn)在整個(gè)測(cè)試運(yùn)行器工具窗口提供包括所有語(yǔ)言,完整的在線統(tǒng)計(jì)數(shù)據(jù),垂直布局,測(cè)試結(jié)果歷史記錄和導(dǎo)出/導(dǎo)入操作的統(tǒng)一接口。
查找路徑即時(shí)預(yù)覽
為了使“Find in Path”操作反應(yīng)更靈敏,我們?cè)黾恿艘粋€(gè)預(yù)覽選項(xiàng)卡來(lái)顯示前100個(gè)實(shí)時(shí)查詢結(jié)果。
>>
運(yùn)行配置新增狀態(tài)指示
現(xiàn)在每一個(gè)運(yùn)行配置都有一個(gè)小的綠色指示燈來(lái)告訴你它是否在運(yùn)行。如果你運(yùn)行的配置僅僅是單個(gè)實(shí)例,IDE將在你的工具欄上顯示Restart操作而不是Run。
顏色缺陷調(diào)整
當(dāng)啟用了“Adjust for color deficiency”選項(xiàng),你可以選擇色盲的形式。目前,我們只支持紅綠色缺陷。
一鍵運(yùn)行應(yīng)用程序或測(cè)試
線槽變得更具交互性,現(xiàn)在能運(yùn)行應(yīng)用程序和測(cè)試。此外,新的圖標(biāo)讓你很容易區(qū)別測(cè)試是失敗還是成功。
>>
及時(shí)檢測(cè)重復(fù)代碼
IntelliJ IDEA 15允許你及時(shí)檢測(cè)重復(fù)代碼。現(xiàn)在無(wú)論是現(xiàn)有的副本或是以某種方式創(chuàng)建的無(wú)論是編寫(xiě)的還粘貼的代碼,你都會(huì)立刻知道。目前此功能僅適用于Java語(yǔ)言。
表達(dá)式類型
Expression Type操作以前僅適用于Scala,現(xiàn)在也適用于Java,Groovy以及Kotlin表達(dá)式。可通過(guò)Ctrl+ Shift + P(Cmd + Shift + P)就很容易知道表達(dá)式的推導(dǎo)類型。
特殊HTML字符編碼
使用Encode XML/HTML Special Characters操作進(jìn)行特殊HTML字符的編碼,用&開(kāi)始的HTML實(shí)體替換它們。快速且容易!
>>
Kotlin
IntelliJ IDEA 15捆綁Kotlin插件,并支持Kotlin。要開(kāi)始使用Kotlin,參考此使用手冊(cè)。
Groovy
增加了支持@Builder標(biāo)注,在Groovy2.3引入。該支持包括代碼自動(dòng)完成和快速導(dǎo)航。
Scala
在Scala中新增了許多功能和增強(qiáng):
Spring 4.2
Spring 4.2更新了編碼協(xié)助且新增了一些功能:
Spring Boot
Application.yml和additional-spring-configuration-metadata.json文件提供更好的編碼支持,以及基于注釋的自動(dòng)全面配置。項(xiàng)目向?qū)е械腟pring Initializr項(xiàng)得到改進(jìn),現(xiàn)在提供快速搜索、自動(dòng)Maven/Gradle輸入和創(chuàng)建Spring Boot運(yùn)行配置。
Grails
更新初步支持forGrails3.x,基于Groovy的主流Web應(yīng)用框架的最新版本。
Arquillian
IntelliJ IDEA 15初步支持Arquillian測(cè)試平臺(tái)。現(xiàn)在你可以為你的項(xiàng)目配置容器,然后輕松地運(yùn)行選定容器的測(cè)試。
Android
Android Studio 1.3的新功能在IntelliJ IDEA 15都可用,包括:
Gradle/SBT
現(xiàn)在導(dǎo)入Gradle/SBT項(xiàng)目的時(shí)候,你可以選擇具體的模塊而不是導(dǎo)入整個(gè)項(xiàng)目。
TypeScript
TypeScipt 1.6的新功能包括:
React
React支持編碼輔助,改進(jìn)了前端流行JavaScript框架:
AngularJS
IntelliJ IDEA 15支持基本的Angular 2:IDE提供了代碼自動(dòng)完成,指令和綁定導(dǎo)航以及了解新的事件屬性。
在提交對(duì)話框中編輯代碼
編輯功能現(xiàn)在在提交對(duì)話框中也可用。如果你想快速編輯,沒(méi)有必要再切換到編輯器了,并且既可在Two-sided又可在One-sided Diff Viewers工作。
>>
Git Rebase
Rebase操作現(xiàn)在在Branches菜單上可用,與Merge一樣,支持多根,自動(dòng)藏匿/ 取消隱藏和解決沖突。
分支操作
現(xiàn)在你可以從VCS Log Viewer的上下文菜單訪問(wèn)分支操作。
Perforce中擱置
現(xiàn)在你不僅可以在本地,還可以在Perforce中擱置你的修改,這在某些情況下更方便,更安全。在Version Control工具窗口中的Local Changes選項(xiàng)卡新增了一個(gè)操作。
訪問(wèn)TFS工作項(xiàng)目
IntelliJ IDEA 15改進(jìn)了TFS集成。現(xiàn)在當(dāng)提交修改時(shí),你可以訪問(wèn)已保存的查詢以及瀏覽工作項(xiàng)樹(shù)。
管理MQ補(bǔ)丁
如果你使用Mercurial Queues,現(xiàn)在IDE提供了專用的工具用于管理補(bǔ)丁。它允許你創(chuàng)建補(bǔ)丁,導(dǎo)入本地提交的補(bǔ)丁,重命名,應(yīng)用,不應(yīng)用以及刪除它們。
數(shù)據(jù)庫(kù)工具
內(nèi)置的SQL開(kāi)發(fā)工具改進(jìn)功能包括:
相關(guān)產(chǎn)品購(gòu)買請(qǐng)咨詢""。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:慧都控件網(wǎng)