IntelliJ IDEA中提高程式碼開發效率的10個快捷操作
作者:京東零售 張賓
IntelliJ IDEA提供了一些Java的快捷鍵,同樣也可以幫助我們提高日常的開發效率。關於這些快捷操作如下:
1. .psvm/main快速生成 main() 方法
在日常開發中,我們經常需要寫main()方法,這時候您也可以使用main或者psvm命令快速地幫助我們創建出main()方法。
2. sout快速生成println()方法
列印輸出一些內容到控制檯也是頻率很高的一個行為,我們可以使用sout命令快速創建出System.out.println來列印內容。
3. 通過.var為新物件賦引數
這個快捷操作可能很多人就不知道了,您實可以使用.var快捷地進行賦值操作。
4. 通過.for 快速建立for迴圈
5. 快速條件語句
對於條件語句中常見的布林和字串操作,這裡有一些快捷方式示例:
•boolean.if -> if(boolean)
•boolean.else -> if(!boolean)
•string.null -> if(string==null)
•string.nn -> if(string!=null)
•string.switch -> switch(string)
6. 通過.try快速try ... catch
7. 通過 .castvar 快速型別轉換
有時必須通過一個一個地輸入類名和值來將一個物件轉換為另一個物件。直到最近我才知道可以通過.castvar執行此操作。
8. 通過 .field 快速改變屬性範圍
使用.field可以更輕鬆地將區域性變數提升到全域性範圍。
9. 通過.opt快速實現Optional
10. 通過.lambda 快速生成 lambda 語句
「其他文章」
- 應用健康度隱患刨析解決系列之資料庫時區設定
- 對於Vue3和Ts的心得和思考
- 一文詳解擴散模型:DDPM
- zookeeper的Leader選舉原始碼解析
- 一文帶你搞懂如何優化慢SQL
- 京東金融Android瘦身探索與實踐
- 微前端框架single-spa子應用載入解析
- cookie時效無限延長方案
- 聊聊前端效能指標那些事兒
- Spring竟然可以建立“重複”名稱的bean?—一次專案中存在多個bean名稱重複問題的排查
- 京東金融Android瘦身探索與實踐
- Spring原始碼核心剖析
- 深入淺出RPC服務 | 不同層的網路協議
- 安全測試之探索windows遊戲掃雷
- 關於資料庫分庫分表的一點想法
- 對於Vue3和Ts的心得和思考
- Bitmap、RoaringBitmap原理分析
- 京東小程式CI工具實踐
- 測試用例設計指南
- 當你對 redis 說你中意的女孩是 Mia