摘要:線程過去,跨過一個(gè)線程意味著要恢復(fù)所有的其他線程,而版開始只需要恢復(fù)當(dāng)前線程即可??焖偎阉餍掳姹靖倪M(jìn)了快速搜索的彈出菜單,會(huì)將搜索項(xiàng)高亮顯示。終于新增支持。
調(diào)試器
Groovy表達(dá)式
從16版開始,Evaluate Expression 和 Watches可以使用更短且更具表現(xiàn)力的Groovy表達(dá)式進(jìn)行調(diào)試,而Groovy表達(dá)式以前只能用于Groovy代碼。
線程
過去,跨過一個(gè)線程意味著要恢復(fù)所有的其他線程,而16版開始只需要恢復(fù)當(dāng)前線程即可。
源失配檢測(cè)
遍歷完整個(gè)代碼卻發(fā)現(xiàn)并不匹配運(yùn)行代碼是一件非常讓人惱火的事情,為了避免浪費(fèi)時(shí)間,新的IntelliJ IDEA會(huì)在發(fā)現(xiàn)一個(gè)失配時(shí)立馬給出一個(gè)提示。
更好的代碼調(diào)試
調(diào)試沒有調(diào)試信息的編譯代碼時(shí),新版本提供了更好的名稱適配,并允許設(shè)置和評(píng)估slot變量值。
版本控制
Git
Branches popup新增兩個(gè)操作:Checkout with Rebase 和 Rename. Checkout Tag or Revision現(xiàn)在適用于項(xiàng)目庫. 如果執(zhí)行Interactive Rebase, IntelliJ IDEA會(huì)自動(dòng)隱藏,本地變化不隱藏,以解決沖突問題. Git 2.5引入worktrees,便于處理單個(gè)的存儲(chǔ)庫.
高亮顯示一個(gè)詞的差異
新版IDEA可以高亮顯示一個(gè)詞的差異,合并和比較Git和其他VCS從此變得更加簡(jiǎn)單~ 當(dāng)然你也可以在Diff Viewer中禁用掉這個(gè)功能以減少分心。
編輯器
支持左右拖動(dòng)元素
為了讓拖動(dòng)元素更加方便,增加了兩個(gè)快捷鍵操作:Alt + Ctrl + Shift + Left or Right,相應(yīng)的 (Alt + Cmd + Shift + Left/Right for OS X).
代碼編輯器 IntelliJ IDEA 16
導(dǎo)入靜態(tài)元素
之前 IntelliJ IDEA 會(huì)對(duì)導(dǎo)入的靜態(tài)方法實(shí)施快速修復(fù),從新版本開始它也可以和普通元素一樣導(dǎo)入,并且還支持靜態(tài)常量。
快速搜索
Show usages
新版本改進(jìn)了快速搜索的Show usages彈出菜單,會(huì)將搜索項(xiàng)高亮顯示。
Terminal
Terminal工具窗口同樣可以使用快速搜索功能了!
Spring框架
Spring 引導(dǎo)
IntelliJ IDEA 16新增的代碼幫助可以幫你找到應(yīng)用程序配置文件和附加元數(shù)據(jù)文件的自定義配置屬性。
Spring IntelliJ IDEA 16
Spring MVC
IntelliJ IDEA 16終于新增支持@EnableWebMvc-based。
Spring IntelliJ IDEA 16
Spring Core
全面支持@AliasFor for @Bean , @Import 和 @ContextConfiguration; 新增支持@EnableBatchProcessing, @EnableLoadTimeWeaving and @EnableSpringDataWebSupport annotation; 擴(kuò)展CrudRepository的Non-annotated beans修正了不正確的注解; 支持Spring 4.3; facet configuration支持遞歸處理依賴關(guān)系; 修復(fù)了 auto-wiring 的問題,性能也有顯著提升; 更多詳情請(qǐng)查看完整的修復(fù)清單;https://youtrack.jetbrains.com/issues/IDEA?q=%23spring+%23resolved+version%3A+2016.1+
Android
IntelliJ IDEA 16為Android Studio 1.5新增了:
內(nèi)存分析器幫助你檢查故障原因; 新增幾個(gè)新的lint checks.
Kotlin編程語言
經(jīng)過Jetbrain漫長(zhǎng)的準(zhǔn)備,Kotlin終于在2月份發(fā)布了Kotlin 1.0,詳情請(qǐng)戳新聞:Kotlin 1.0 Released: Pragmatic Language for JVM and Android
JavaScript
ECMAScript 6 和 TypeScript
新的重構(gòu)包括Create method, Extract method, Inline method 和 Introduce field. 新的意圖操作包括 Make class abstract, Make public/private 和 Remove modifier. 不支持的輸入語句會(huì)被高亮顯示,要?jiǎng)h除這些語句,調(diào)用Optimize imports. 支持TypeScript v1.8.
Debugger
Chrome JavaScript調(diào)試器新增了很多功能,ECMAScript 6 異步調(diào)試客戶端代碼和arrow函數(shù),并停止Web上的斷點(diǎn)。
Docker
Docker插件作了很多改進(jìn):
新增支持Docker Machine; 多帶帶為Docker提供了一個(gè)多帶帶的窗口; 右側(cè)面板可以看到日志、管理環(huán)境變量和端口綁定; 容器 和圖像分離,提高可讀性。
英文原文:IntelliJ IDEA 16 Public Preview
IntelliJ IDEA 16社區(qū)版下載(免費(fèi)) | IntelliJ IDEA 16企業(yè)版下載(免費(fèi)試用30天)
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/65599.html
摘要:代碼規(guī)約掃描插件以今年年初發(fā)布的阿里巴巴開發(fā)規(guī)約為標(biāo)準(zhǔn),作為的插件形式存在,檢測(cè)代碼中存在不規(guī)范得位置然后給予提示。 IntelliJ IDEA是目前最好最強(qiáng)最智能的Java IDE,前幾天,他剛剛年滿18歲。 showImg(https://segmentfault.com/img/remote/1460000017974611);? 本文,給大家推薦幾款我私藏已久的,自己經(jīng)常使用的...
IntelliJ IDEA 問題描述 IntelliJ IDEA 在 多窗口、多項(xiàng)目協(xié)作開發(fā)時(shí),MacBook Pro的散熱風(fēng)扇兇猛地轉(zhuǎn)動(dòng),相關(guān)配置如下: MacBook Pro 配置 MacBook Pro (Retina, 15-inch, Mid 2015) 型號(hào)名稱: MacBook Pro 型號(hào)標(biāo)識(shí)符: MacBookPro11,4 處理器名稱: Intel Core ...
摘要:今天我們說說怎么搭建環(huán)境自己寫一個(gè)插件。插件工程目錄結(jié)構(gòu)一個(gè)典型的插件目錄結(jié)構(gòu)就像下圖。如果成功那么在工程目錄就會(huì)生成一個(gè)同名的文件。 PyCharm 是很多 Python 開發(fā)者優(yōu)先選擇的 IDE,功能強(qiáng)大,跨平臺(tái),提供免費(fèi)社區(qū)版,非常良心。如果你想自己給PyCharm添加一些功能怎么辦呢?有兩個(gè)辦法: 通過提需求實(shí)現(xiàn),到 JetBrains 的 github 去提issue或者自...
摘要:重度強(qiáng)迫癥患者取消大小寫敏感,讓自動(dòng)完成更齊全。如何為當(dāng)前項(xiàng)目工程添加多個(gè)模塊啊答對(duì)著工程右鍵選擇通常選擇,如圖寫在最后歡迎關(guān)注喜歡和點(diǎn)贊后續(xù)將推出更多的工具集教程,敬請(qǐng)期待。公眾號(hào)回復(fù)面試,領(lǐng)取面試實(shí)戰(zhàn)學(xué)習(xí)資源。 showImg(https://segmentfault.com/img/remote/1460000018862588); 前言:IntelliJ IDEA 如果說Int...
閱讀 973·2023-04-26 02:49
閱讀 1185·2021-11-25 09:43
閱讀 2553·2021-11-18 10:02
閱讀 2930·2021-10-18 13:32
閱讀 1291·2019-08-30 13:54
閱讀 2088·2019-08-30 12:58
閱讀 3020·2019-08-29 14:06
閱讀 2161·2019-08-28 18:10