Module的概念和使用
【1】在Eclipse中我們有Workspace (工作空間)和Project (工程)的概念,在IDEA中只有Project (工程)和Module (模塊)的概念。
這里的對應關系為:?
IDEA官網(wǎng)說明: An Eclipse workspace is similar to a project in IntelliJ IDEA? An Eclipse project maps to a module in IntelliJ IDEA |
翻譯: Eclipse中 workspace?相當于?IDEA中的Project Eclipse中 ? Project ? ??相當于?IDEA中的Module |
在IntelliJ IDEA中Project(工程) 是最頂級的級別,次級別是Module(模塊)。?
一個Project下可以有多個Module。
【2】從Eclipse 轉過來的人總是下意識地要在同一個窗口管理n個項目,這在Intellij IDEA是無法做到的。Intellij IDEA提供的解決方案是打開多個項目實例,即打開多個項目窗口。即:一個Project 打開一個Window窗口。
【3】IDEA這樣設置的原因:
目前主流的大型項目都是分布式部署的,結構都是類似這種多Module的。
這類項目一般是這樣劃分的,比如: 積分模塊、任務模塊、活動模塊等等,模塊之間彼此可以相互依賴。這些Module之間都是處于同一個項目業(yè)務下的模塊,彼此之間是有不可分割的業(yè)務關系的。
【4】out目錄的說明:里面存放的是編譯后的字節(jié)碼文件
【5】刪除模塊:
IDEA的常用設置
【1】進入設置:
【2】設置主題:
【3】編輯區(qū)的字體變大或者變?。?/p>
【4】鼠標懸浮在代碼上有提示:
【5】自動導包和優(yōu)化多余的包:
手動導包:快捷鍵:alt+enter
自動導包和優(yōu)化多余的包:
【6】同一個包下的類,超過指定個數(shù)的時候,導包合并為*
【7】顯示行號 , ?方法和方法間的分隔符:
【8】忽略大小寫,進行提示:
【9】多個類不隱藏,多行顯示:
【10】設置默認的字體,字體大小,字體行間距:(編輯區(qū)和控制臺都會變化)
【11】修改代碼中注釋的字體顏色:
【12】修改類頭的文檔注釋信息:---》注意:對新建的類才有效
/**
* @Auther: zhaoss
* @Date: ${DATE} - ${MONTH} - ${DAY} - ${TIME}?
* @Description: ${PACKAGE_NAME}
* @version: 1.0
*/
【13】設置項目文件編碼:
文件右下角可以調節(jié)編碼格式:
【14】自動編譯:
【15】省電模式:
【16】代碼顯示結構:
【17】導入jar包:
【18】生成序列化版本號:
IDEA的常用快捷鍵
【1】創(chuàng)建內容:alt+insert
【2】main方法:psvm
【3】輸出語句:sout
【4】復制行:ctrl+d
【5】刪除行:ctrl+y
【6】代碼向上/下移動:Ctrl + Shift + Up / Down
【7】搜索類: ?ctrl+n
【8】生成代碼 ?:alt + Insert(如構造函數(shù)等,getter,setter,hashCode,equals,toString)
【9】百能快捷鍵 : alt + Enter?(導包,生成變量等)
【10】單行注釋或多行注釋 :??Ctrl + / 或 Ctrl + Shift + /
【11】重命名 shift+f6
【12】for循環(huán) ?直接 :fori ? 回車即可
【13】代碼塊包圍:try-catch,if,while等 ?ctrl+alt+t
【14】?代碼自動補全提示:
【15】?idea代碼字體大小放大和縮小的快捷鍵
【16】代碼一層一層調用的快捷鍵:
點進源碼:ctrl+鼠標懸浮在代碼上+點進去即可:
【17】顯示代碼結構 ?: alt + 7
【18】顯示導航欄: alt +1?
【19】撤回:ctrl+z
【20】REDO操作:
如果跟搜狗輸入法的快捷鍵沖突,可以選擇將搜狗的快捷鍵取消。
文章來源:http://www.zghlxwxcb.cn/news/detail-855320.html
【21】縮進:tab ?取消縮進: shift+tab文章來源地址http://www.zghlxwxcb.cn/news/detail-855320.html
到了這里,關于Java學習-Module的概念和使用、IDEA的常用設置及常用快捷鍵的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!