插件
1. Lombok,不用再寫set/get/toString/構造方法了
@Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
@Data
2. Ini,用於解析.ini文件
3. Free MyBatis Plugin,方便檢查dao和dao.xml
4. JRebel 熱部署插件
5. alibaba java coding guide 阿里巴巴代碼規範插件,自動檢查代碼規範問題
6. GenerateAllSetter
選中需要生成set方法的對象,按下快捷鍵 alt+enter即可,簡化對象之間的賦值
7. junit generator 自動生成單測
8. ECtranslation 一款好用的自動翻譯插件
9. key promoter X 展示IDEA快捷鍵的插件
10. .igonre
自動幫你修改git監控的文件類型,可以排除掉無用文件類型,避免出現在你的代碼提交記錄裏
11. grep console
快速定位到自己關注的類型日誌,比如error,warn,從settings進入,點擊 other settings,可以配置自己喜歡的顏色提示
12. GsonFormat 自動幫你把類轉化爲JSON對象
13. String manipulate 字符串操作工具
14.codehelper.generator 代碼生成工具
GenAllSetter:在Java方法中, 根據 new 關鍵詞, 爲Java Bean 生成所有Setter方法,按GenAllSetter鍵兩次, 會爲Setter方法生成默認值,可在Intellij Idea中爲GenAllSetter設置快捷鍵 ;將光標移動到 new 語句的下一行,點擊主菜單Tools-> Codehelper-> GenAllSetter, 或者按下GenAllSetter快捷鍵
GenDaoCode:根據Pojo 文件一鍵生成 Dao,Service,Xml,Sql文件,Pojo文件更新後一鍵更新對應的Sql和mybatis xml文件,提供insert,insertList,update,select,delete五種方法,能夠批量生成多個Pojo的對應的文件,自動將pojo的註釋添加到對應的Sql文件的註釋中,可以在Intellij Idea中快捷鍵配置中配置快捷鍵 ;主菜單Tools-> Codehelper-> GenDaoCode 按鍵便可生成代碼,點擊GenDaoCode,然後根據提示框輸入Pojo名字,多個Pojo以 | 分隔,在工程目錄下添加文件名爲codehelper.properties的文件
15.ignore 自動生成ignore文件
要生成新的忽略文件,只需單擊
File
>New
或使用Alt+ Insert
快捷方式並選擇.ignore file
元素。支持鍵入新規則,將規則與匹配文件鏈接
16.FindBugs 查找bug工具
特色是能夠檢查出空指針異常這種bug!右鍵單擊(module、單個文件等)—>在快捷菜單中選擇findbugs即可
17.JRebel熱部署插件
可以不需要重啓tomcat,修改完後臺直接就可以見效。
教學連接
18.MarkDownNavigator插件
19.Maven Helper插件
可以排包,比如Lombok版本低導致的jdk1.7升級jdk1.8的時候出現編譯錯誤 |
---|