idea開發工具使用心得

以下說明均基於idea 2020.1.1 ultimate Edition版本

idea自帶debug lambda利器

Java在1.8版本加入了lambda,stream,而stream充分發揮了lambda的價值。我們知道stream有一個源,0個或者多箇中間操作,以及一個終止操作。stream只有遇到終止操作,它的源纔開始執行遍歷操作,而且只會進行一次遍歷,而不是每個操作都執行一次遍歷。所以每次使用lambda表達式只有等到執行結束才能看到結果,對排查問題來說就很頭疼。這時idea自帶debug lambda利器就排上用場了。
在這裏插入圖片描述
等幾秒中,就會出現以下效果,是不是很方便呢。
在這裏插入圖片描述

團隊協作開發代碼衝突的問題

本來工具自動格式化代碼可能會提高代碼美觀度,但是多人開發時如果其他人代碼沒有按同樣的標準格式化,這樣在瀏覽完其他的代碼時,工具會自動進行增刪空格空行,這簡直是代碼管理着合併代碼的噩夢。我們只要進行簡單的設置,就可以避免大面積的修改衝突。
在這裏插入圖片描述
Settings->Editor->Code Style->Java(其他類型文件同理)->勾選keep indents on empty lines
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章