目錄
前言
一、Idea是什么
二、Idea的優點?
三、Idea的常用設置
主題設置
設置鼠標懸浮提示
忽略大小寫提示
自動導包
取消單行顯示Tabs
設置字體
配置類文檔注釋信息模版
設置文件編碼
設置自動編譯
水平或者垂直顯示代碼
快捷方式改成eclipse?
設置默認瀏覽器?
IDEA快捷鍵介紹
前言
,今天我要向大家介紹一款非常強大的開發工具——IDEA(IntelliJ IDEA)。如果你是一名開發人員,那么IDEA將成為你的得力助手,幫助你更高效地編寫代碼。
一、Idea是什么
IDEA是一款集成開發環境,它提供了豐富的功能和工具,可以幫助開發人員在編寫代碼的過程中更加便捷和高效。它支持多種編程語言,包括Java、Python、JavaScript等,適用于各種不同的開發項目。
二、Idea的優點?
1.首先,它具有強大的代碼編輯功能。IDEA提供了智能代碼補全、語法高亮、代碼導航等功能,可以幫助開發人員更快速地編寫代碼,減少出錯的可能性。此外,IDEA還支持代碼重構,可以幫助開發人員對代碼進行優化和重構,提高代碼的可讀性和可維護性。
2.IDEA還提供了豐富的調試和測試工具。開發人員可以在IDEA中進行斷點調試,查看變量的值和代碼的執行流程,幫助快速定位和解決問題。同時,IDEA還支持單元測試和集成測試,可以幫助開發人員保證代碼的質量和穩定性。
3.IDEA還具有強大的插件系統。開發人員可以根據自己的需求安裝各種插件,擴展IDEA的功能。比如,你可以安裝一個Git插件,方便管理代碼版本;或者安裝一個代碼檢查插件,幫助你規范代碼風格。這些插件可以幫助開發人員更好地適應自己的工作流程,提高開發效率。
注:
雖然IDEA功能強大,但也需要一定的學習和使用成本。初次接觸IDEA的人可能會覺得有些復雜,但只要你愿意花一些時間去學習,相信你會發現它的魅力和價值。
三、Idea的常用設置
進入設置頁面,從上到下,主要是 外觀和行為,快捷鍵,編輯,插件,版本控制,構建執行部署,語言和框架,工具的設置;
主題設置
調節背景色
設置鼠標懸浮提示
再Eclipse里,我們鼠標移動到一個類上,會提示這個類的文檔解釋信息;
IDEA里默認不會這樣,我們需要設置下;
Editor->General?
?
這里的話 我們要勾選下,后面設置的是延遲時間 默認半秒,這里我們設置1s;
設置后,我們鼠標移動到類上看看;
?
顯示方法分隔符
Editor->General ->Appearance
Show method separators 勾選下
?
?
?這樣的話,方法之間,上下就有分隔符出現,方便查看代碼;
忽略大小寫提示
IDEA默認提示是區分大小寫的,比如輸入string,不會提示String類;這里設置下
Editor->General ->Code Completion?
自動導包
默認情況,包括Eclipse 寫完類,是需要手工導入包的,不過IDEA提供了自動導包設置
Editor->general->Auto Import
?下拉選All 然后下面兩個勾選下即可;隨后可以自動導入包,取消包。
取消單行顯示Tabs
假如有多個Tab代碼,默認如下:
不過有時候 要查看的代碼文件比較多,我們想多行顯示:
可以配置下:
Editor->General ->Editor Tabs
?
勾去掉即可;?
設置字體
Editor->Font
?
這里可以根據自己喜好,設置字體樣式,字體大小,包括行高;那個 Size建議16
配置類文檔注釋信息模版
默認新建類 沒有文檔注釋信息,我們一般公司開發,都要搞下,方便找人;
Editor->File and Code Templates 然后Includes File Header
?
我們加上:
/**
@author 彪?
@site www.xiaomage.com
@company xxx公司
@create? ${YEAR}-${MONTH}-${DAY} ${TIME}
*/
?
設置文件編碼
我們所有地方都設置成UTF-8 大一統
Editor -> File Encodings
設置自動編譯
再Eclipse里,項目都是自動編譯的,IDEA里默認不是,我們需要配置下;
Build,Execution,Deployment -> Compiler 兩個勾選下,設置項目自動編譯,包括平行結構的多個模塊也自動編譯;
?
?
水平或者垂直顯示代碼
我們有時候為了比對或者參數代碼,需要讓代碼水平或者垂直顯示,Eclipse里,我們直接拖拽即可;
IDEA里,我們右鍵文件Tab,顯示如下:
?
?
快捷方式改成eclipse?
IDEA快捷方式改成eclipse的
File -> Settings -> Keymap
?
這里選Eclipse 然后Applay 即可;
快速生成main方法設置以及System.out.println
Editor -> Live Templates? 下拉選Enter
?
設置默認瀏覽器?
IDEA快捷鍵介紹
alt+shift+s??以及 alt+inster 實現自動生成get set? 以及構造方法 ctrl+d 刪除一行 ctrl+shift+o 導入包 ctrl+shift+f 代碼格式化 ctrl+shift+y 轉換大小寫 ctrl+f? 查找(當前文件) ctrl+h 全局查找 雙擊shift 查找文件 tab? 以及 shift+tab 整體代碼向后 向前移動 |