idea實用操作技巧

2022-07-01 22:51:13 字數 1964 閱讀 1798

idea快速操作,提高開發效率

1.快速生成main方法並列印

用psvm命令能快速生成main方法。

用sout命令能快速生成列印方法system.out.println。兩個命令相結合的效果如下:

2.給new出來的物件快速賦值

在new出來的物件後面加上.var,如下:

3.快速for迴圈

1.基本變數

比如:int,long,byte等,在需要進行for迴圈遍歷的變數後加上.for,就能快速實現for迴圈功能,效果如下:

2.集合

在需要進行foreach迴圈遍歷的集合後加上.for,就能快速實現foreach迴圈功能,效果如下:

4.快速判斷

判斷條件在開發過程中使用頻率非常高,如何快速地寫出判斷條件呢?

具體實現效果如下:

此外.switch也有類似的功能。

5.快速try...catch

有時候我們有異常需要捕獲,手動寫try...catch比較麻煩,這時快速try...catch可以給我們節省不少時間,只需加.try即可,效果如下:

6.快速型別轉換

有時候我們需要做型別轉換,必須手寫括號和賦值引數,同樣有些麻煩,這時快速型別轉換,可以幫我們搞定,只需加.castvar即可,效果如下:

7.快速抽取變數

有時候我們需要把方法中的區域性變數,抽取成成員變數,或者全域性變數,快速抽取變數可以幫你搞定,只需加.field即可,具體效果如下:

8.快速定義optional

有時候我們想把某個物件轉換成optional,避免出現空指標問題,只需加.opt即可,具體效果

9.快速生成lambda語句

如果你在用jdk1.8以上的版本,那麼lambda表示式必不可少,因為用它可以極大地提高開發效率,少寫很多**。

使用.lambda就能快速生成lambda語句,具體效果如下:

10.快速遷移**到新方法

在**重構時,經常需要把某段**遷移到乙個新方法中,這時使用快捷鍵ctrl + alt + m,具體效果如下:

Idea 實用技巧

ctrl e 找到最近瀏覽的檔案 ctrl shift e找到最近修改過得檔案 ctrl n 搜尋到指定的class類 ctrl n n 搜尋到包含jar包中的類 ctrl alt v 抽取變數 抽取前 system.out.println sun system.out.println sun sy...

idea 實用技巧

main 快速生成主方法 fori 快速生成for迴圈 iter 增強for sout 快速生成輸出 tab 自動生成html模板 shift f6 變數重名 ctrl alt m 抽取方法 ctrl shift u 大小寫轉換 ctrl alt v 生成變數 ctrl alt t 可以把 包在乙個...

實用向鍵盤操作技巧

f1幫助 f2重新命名 f3搜尋 f4顯示我的電腦和windows資源管理器中的位址列列表 f5重新整理 f6在視窗或桌面上迴圈切換螢幕元素 f7dos下專用功能 f8windows啟動選項 f9excel中計算公式 f10 當可用時 啟用選單欄 f11切換全屏 f12word中另存文件 ctrl ...