IDEA——常用基础设置
一、設置入口
File—>Settings... 或者 在工具欄的“小扳手”圖標。
二、主題設置
三、編輯通用設置
設置面板中的 Editor?
3.1 自動導包
可以設置IDEA自動為程序導包,在書寫時加入準確的導包,在書寫時優化導包(自動去掉未使用的)。
3.2 大小寫均有提示
由于Java大小寫敏感,所以如果希望在輸入類似“string”依然有提示,那么需要設置此項:取消 Match case 勾選。
3.3 標簽頁設置
單行或多行展示標簽頁:此設置項用于設置當標簽頁過多時,是單行顯示,然后不常用的隱藏,還是多行全部顯示。取消勾選則為“多行全部顯示”。
標簽頁關閉策略: 當關閉當前標簽頁后,顯示哪個標簽頁?推薦直接顯示最近一次打開的標簽頁:
3.4 字體樣式設置
此設置項是針對編輯區、控制臺等文字的統一設置。
如果希望單獨設置編輯區或控制臺,找到 Color Scheme Font 或 Console Font,勾選下圖中的復選框進行單獨設置。
3.5 注釋字體顏色
3.6 文件頭信息模板
為新建Java類自動添加必要的作者和創建時間模板:
輸出效果(注意,只有自動創建的時候,才會加上File Header,手動輸入“/** ” 然后回車不會自動添加File Header):
3.7 設置項目文件編碼
如果某些文件在導入時是亂碼,可以在打開文件的編輯區右下角找到文件編碼,然后轉換成UTF-8:
Reload是以新的編碼方式重新加載,Convert是以新的編碼進行轉換。上圖中,由于文件本身是以GBK格式編碼的,因此如果點擊Reload,則在 UTF-8格式解碼顯示下會出現亂碼,但如果直接Convert,那么文件的內容會以原本的樣子重新進行 UTF-8 格式的編碼。可以理解為 Reload 是以新的編碼方式解碼(因此一定會出現亂碼。反過來,如果有一個文件是亂碼的,那么要先嘗試不同的編碼方式 Reload 為正確的文本,然后再去 Convert),Convert 是重新對文件進行編碼。
3.8 設置自動編譯
3.9 多窗口展示
在標簽上右鍵,可以在編輯區多窗口展示代碼:
3.10 鼠標懸浮提示設置
當我們想簡單查看一下方法信息時,我們可能會希望鼠標懸浮上去后有一個懸浮框提示,在General 的
四、其他設置
4.1 IDEA 字體大小不一的解決方法
個別 IDEA 版本(如2019 版)的中文顯示可能會出現字體大小不一,或有粗體的情況,這時可以設置應急字體預案:
4.2 IDEA @Autowired自動注入報錯
@Autowired自動類型注入的bean提示找不到,但啟動運行卻沒有任何問題。可以將報錯項改為“弱警報(Weak Warning)”。
4.3 關閉空格自動清除
有時候在瀏覽其他窗口的時候,會使用Alt+Tab鍵切換到其他窗口,再返回Idea的時候常常會出現之前換行時留出的空白字符被自動清除。
為了避免切換窗口時自動清除空白字符,建議打開“Keep indents on empty lines”:
有一個參考設置,這個設置允許在行末增加空白,但是這個選項會為每一行都加入空格,因此,如果你想通過光標選中一個大括號就必須越過所有空格緊貼在大括號后面雙擊才可以,因此不建議這樣設置:
總結
以上是生活随笔為你收集整理的IDEA——常用基础设置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android DDMS的打开以及查看手
- 下一篇: spring批量写入mysql数据库_M