1.慣例先說下當下的流行的java編譯器
eclispe,開源免費是他最大的優勢。但是框架的繼承都需要自己的封裝去引入jar包等
idea,智能提示,構架項目時可以直接選擇對應的框架。但是收費版的比較昂貴,一年1000多樣子,雖然網上有破解的教程
idea可以設置快捷鍵與eclipse一樣,具體在 左上角的 File→setting→Keymap,第一行就是默認為Default,可以下拉選擇對應的快捷鍵方式
2.idea小技巧
①:程序跑起來之后,想要隱藏控制台界面或者打開控制台頁面查看日志等,無需鼠標去拖拉對話框的大小,只需要在拉倒一個自己覺得合適的大小之后,點擊左下角的一個綠色(4.RUN)的圖標,就會進行隱藏/顯示操作了。
②:代碼的整行拖動,在eclipe是 Alt+↑ / ↓ 方向鍵可以進行,idea則是shift+alt+↑ / ↓ 。進行代碼的整行移動
③:接口實現方法的查看/查看方法的接口 只需要在接口方法/方法前面點擊一個綠色( I ↓)可以直接跳到對應的方法實現上。( I ↑)則可以跳到接口上
④:關於get,set的自動生成,alt+insert 可以選擇生成對應的get,set方法。
⑤:快捷提示(System.out.print)eclispe中為(syso)idea為(sout),生成main函數(psvm),就是public static void main 的縮寫,
在方法里面生成for循環(fori),變量 i 他會自動檢測你這個方法里面是否定義過,會替換成 j 或者其他的變量來進行循環。
⑥:起變量名,只需要打出首字母縮寫就會自動提示你完整的變量名。例如:StateMent(只需要打sm就可以提示stateMent)
⑦:最常用的導包,Alt+Enter就可以選擇需要導入的包拉。Ctrl+Alt+Space可以快速補全代碼。
⑧:剛來時,公司餓get,set方法使用的@Data生成的,在eclispe里是可以識別的,然而idea需要下載 lambok的插件
⑨:連按兩次 shift可以啟動搜索功能比較智能,也可以Ctrl+F啟動當前頁面內的搜索或者 Ctrl+Shift+F 全局搜索
3.以上就是總結最近常用的方法,日后在學到新的,在更新