1.genneral設置html
2.自動導包java
3.設置顯示行號和方法分隔符web
4.忽略大小寫提示代碼spring
好比:輸入str會讓其提示Stringsql
5.去掉單行顯示類,讓idea多行顯示,容易找到類安全
6.設置字體及行間距mybatis
7.設置註釋顏色mvc
8.修改文件的頭信息app
9.設置文件編碼eclipse
10設置自動編譯
11.設置分屏顯示 : 在類文件上--->右鍵---->split vetically或者split Horizantoli
12.idea 設置導入包不帶*
點開file->Settings,搜索java,在Code style裏面找到imports選項,設置導入類數值閾值,默認同包類是超過5個變成*,靜態導入超過3個變成*,這裏咱們改爲10個,最好是公司統一,否則很煩。。。實在不想見到*就改爲很大的數值,好比999,設置完成以後最上面選的scheme是default,對全部項目都生效。
File --> setting 是針對當前項目的設置,要想對全部的項目生效須要全局設置. File--->other setting----> default settings
idea中 mybatis的mapper類去找對應的mapper.xml中的方法,使用插件mybatis-plugin,名字可能叫Free mybatis-plugin
連接博客: https://www.cnblogs.com/sxdcgaq8080/p/9286529.html
有些版本的IDEA須要重啓,有些不須要 -->鼠標放在實現的類名上,出現黃色提示,點擊 -->選擇serialVersionUID
https://www.cnblogs.com/softidea/p/5763285.html
解決辦法1:
從根本上解決:
File-Project Structure 頁面 Facets下刪掉 Spring(直接右鍵Delete)
這個解答是對的。並不會下降安全性!!
由於建立項目的時候,都是先建立空項目再建立web moduele(你想直接建立web project也能夠),通常不會使用spring組件。都是本身配置的。
這時候你要是不當心手滑(手滑緣由:由於idea對你spring的配置文件會在上方報警告,而後你一fix,就容易出事),那就會報錯沒法Autowired。
因此你只要刪掉你手滑添加的就能夠
解決辦法2:
下降Autowired檢測的級別,不要提示就OK
tellij Idea @Autowired取消提示
Spring bean經過@Autowired注入,spring auto scan配置,在編輯狀況下,沒法找不到對應的bean,因而提示找不到對應bean的錯誤。
但build項目是能正常運行的。
可在File -- Settings -- Inspections。使用搜索功能 找到 Autowired for Bean Class ,
將Severity的級別由以前的error改爲warning或其它能夠忽略的級別。
以spirngmvc的源碼爲例,打開dispatchservlet
以下圖:
二、右鍵空白處,以下圖:
快捷鍵:ctrl + alt + shift + U
能夠看到成功的生成下圖:
仍是以dispatchservlet爲例:
一、快捷鍵:Ctrl + Alt + B
二、快捷鍵: shift向下是並排選擇,按住Ctrl點單能夠跨行,Ctrl + A 全選
三、
原文:https://blog.csdn.net/xiongjin8949/article/details/81667792
去Idea的plugins裏面搜索mybatis log plugin.若是搜不到,不要緊,這可能跟咱們激活的idea時候填的激活碼有關係,做者只是根據自身使用的idea經驗懷疑是這個緣由,不說這個
下面是官方的鏈接 https://plugins.jetbrains.com/plugin/10065-mybatis-log-plugin.來這裏選個版本下載就行.下載完是個Jar,不用管,存起來,而後咱們去idea裏選擇插件安裝,從本地安裝,看下圖一目瞭然
而後選擇咱們剛纔下載的文件,肯定.就安裝完了.安裝完老套路重啓idea.
重啓以後是否是發現裝的插件不見了.別急,在idea的tool裏面呢,注意看下圖:
單機,窗口就出來了.接下來咱們使用工具時,只要控制檯有sql打印,咱們的mybatis sql log 就會自動幫你們把sql和參數進行拼裝