idea系列---【測試一段代碼執行時間,每次都得復制粘貼,idea如何設置自定義模板代碼?】


問題:測試一段代碼執行時間,每次都得復制粘貼,idea如何設置自定義模板代碼?

分析:既然idea提供了try...catch的模板,選中一段代碼,按Ctrl+Alt+t,選中try...catch就把選中代碼前后加上了模板中的代碼。按照這個思路分析,可以自定義一段自己的代碼,按照上面的步驟去實現,就能減少重復代碼的書寫。

步驟:Ctrl+Alt+s打開設置,按照下圖步驟完成即可。

 

 模板信息:

long start1 = System.currentTimeMillis();
$SELECTION$
long end2 = System.currentTimeMillis();
System.out.println("code run cost :"+(end2-start1)+" ms");
$END$ 
//新增模板,這個和上面的選一個就行
LocalTime startTime = LocalTime.now(); $SELECTION$ LocalTime endTime = LocalTime.now(); Duration duration = Duration.between(startTime,endTime); System.out.println("執行耗時:"+duration.toMinutes()+"分鍾!"); System.out.println("執行耗時:"+(duration.toMillis()/1000)+"秒!"); System.out.println("執行耗時:"+duration.toMillis()+"毫秒!"); $END$

 

使用方法:

  選擇一段你要測試運行時間的代碼,然后按快捷鍵Ctrl+Alt+t,彈出如下界面,選中你的cost模板,按回車即可。

 

 最終結果如下圖:黃色為你選中的代碼,紅色為你自定義的模板代碼。

 

 至此,大功告成!

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM