基本設置
1安裝IDE的插件(提示的插件)

2更改主題

3設置字體

4修改控制臺的字體和背景顏色

5設置編碼

6鼠標加滾輪控制字體大小

7顯示行號和方法分割線

8把多個空行合并成一行

9代碼提示(不區(qū)分大小寫)

10復制代碼連同jar包一起帶過來

11鼠標放到類或方法上顯示源碼(延遲時間)

12添加插件(官方 ?第三方 ??本地)

提高Idea的運行速度
(一)

(二)

全局設置
方式一:

方式二:

-------------------------------------------
配置jdk的環(huán)境
記得配置環(huán)境變量
(一)

(二)選擇你的jdk

Debug
F7:下一步(進入內嵌方法)
F8:下一步(跳過內嵌方法)和有道詞典的f8沖突
F9:從第一個斷點,調到下一個斷點。
創(chuàng)建JavaSE工程
(一)點擊創(chuàng)建新項目

(二)確認,Next

[if !supportLists](三)[endif]選擇將你的項目放在哪個文件夾下面
[if !supportLists](四)[endif]顯示工具欄和工具按鈕

[if !supportLists](五)[endif]創(chuàng)建Java文件

(六)選擇class

[if !supportLists](六)[endif]填寫包名和類名
類名大寫哈?。。?/p>

(八)[endif]編寫main方法
main方法快捷鍵psvm
打印的快捷鍵sout
Idea會自動保存
ctrl+alt+t包裹
alt+ins tostring

創(chuàng)建JavaWeb工程
1把當前的項目close
2打開configure--settings
3去掉最后一次打開的項目

4選擇web工程和servlet的版本號
為什么要用servlet3.0因為0配置要用3.0,servlte3.0則需要jdk1.8;

5選擇項目名和項目創(chuàng)建路徑
6部署tomcat server(tomcat服務器)
1)

2)
更多—tomcat server—local
3)

7部署項目
1)點擊fix

2)默認添加當前工程

3)

8JavaWeb添加第三方依賴(jar包)
1.?[endif]將第三方依賴要放在WEB-INF/lib中
2.?[endif]jar包考進去不能直接使用?。?!需要配置

3找到lib文件夾點ok ok
4選中l(wèi)ib

9創(chuàng)建servlet
1右鍵new一個servlet
2創(chuàng)建好的servlet報錯了(原因:找不到他的父類HttpServlet)我們現在的這個工程,缺少了一個代碼編譯的環(huán)境。
為什么要這樣呢?
tomcat是服務器,servlet是運行在服務器上的小程序,所以要配置tomcat

10配置tomcat
1選tomcat版本

2勾選 ok

11編寫servlet代碼

12編寫web.xml

13啟動項目測試

---------------------------------------------
maven使用阿里云倉庫
找到conf/settings.xml在mirrors節(jié)點下添加:
????????<mirror> ?
<id>alimaven</id> ?
<name>aliyun maven</name> ?
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>; ?
<mirrorOf>central</mirrorOf> ?????????
</mirror>
配置maven的環(huán)境
記得配置環(huán)境變量
在maven的setting.XML配置文件中配置本地倉庫的位置
1點configure ?Settings
2配置maven的路徑,使用maven的配置文件

使用maven創(chuàng)建JavaSE工程
1創(chuàng)建新工程

2選擇maven選擇骨架

3填寫組織名 項目名

4一路next
5需要聯(lián)網,等待下載
6創(chuàng)建成功,導入maven工程


7添加坐標

maven菜單項的介紹

使用maven創(chuàng)建JavaWeb工程
1創(chuàng)建新項目
2選maven ?選擇骨架

3輸入組織名 項目名 版本號(起名字的時候最好用下劃線)
4使用默認配置
5一路next
6自動導入

7創(chuàng)建java文件夾,并設置成根源文件夾
因為main文件夾里只有配置文件的文件夾,和放頁面的文件夾,我要寫java代碼,所以要創(chuàng)建java文件夾。
這樣里面就可以寫java代碼了。

8web項目建好了 發(fā)布項目。
方式一:添加tomcat server
方式二:添加tomcat插件
9啟動tomcat服務器
方式一:

方式二:
手動輸入maven命令。

使用maven創(chuàng)建聚合工程
如圖所示創(chuàng)建聚合父工程

1創(chuàng)建新項目

2創(chuàng)建父工程(管理統(tǒng)一版本) ?填寫組織名和項目名 版本號

3創(chuàng)建聚合前臺子模塊(他要使用父工程的版本信息)

4父工程右鍵添加子模塊

5和itheima_mall創(chuàng)建一樣,在這個地方注意一下

我只想讓itheima_mall管理我的版本,我的前/后臺管理系統(tǒng)(itheima_portal/back)不想繼承itheima_mall改怎么辦呢(說白了我是我你是你)?
6取消繼承關系

7添加模塊 next

8不想把子模塊放在itheima_mall下面,那就mall文件夾刪除

9創(chuàng)建前臺子模塊的dao(itheima_portal_dao)

10這里要選快速開始

11itheima_portal_dao去繼承itheima_portal

12itheima_portal_dao的工程要放到itheima_portal下面。

13創(chuàng)建前臺子模塊的service(itheima_portal_service)
記住service繼承于dao
14和上一個一樣記得放在portal下面
15itheima_portal_service要依賴于itheima_portal_dao

16itheima_portal_web層是提供給外界訪問的所以要選這個

17和上一個一樣記得放在portal下面
18web依賴于service,創(chuàng)建java和resources文件夾

19和聚合前臺子模塊是一樣的(這里就不寫了)
使用GIT管理代碼
1開啟版本控制

2選擇Git ,ok就和這個項目就和Git建立了關聯(lián)。

3上傳時忽略掉IDEA的配置文件
例如:.idea文件夾 ?.iml文件
找File ?settings

4將項目上傳到本地的Git倉庫里

5全部選中,填寫提交信息,commit

6提交到遠程倉庫
上面這些操作時把項目提交到本地倉庫了

7配置遠程倉庫的地址

8把遠程倉庫的地址復制進去 ok ??push

9輸入遠程倉庫的用戶名和密碼 login

10提交成功

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
為什么要配置環(huán)境變量?
配置了環(huán)境變量就可以在任意位置執(zhí)行(java/maven/mongodb)命令了(不用跑到bin目錄下打開黑窗口運行命令了)
如何導入maven項目?
1)點擊導入項目

2)選擇你maven項目中的pom.xml文件

快捷鍵整理
Ctrl+Alt+L:格式化代碼
Ctrl+Y 刪除一行
Ctrl+Z撤回
Ctrl+Shift+Z不撤回
Alt+Shift+上/下 移動一行代碼向上/向下
Alt+Ins get/set方法
Alt+Enter導包
雙擊Shift搜索類名
Ctrl+H查看層級
Ctrl+Shift+R替換
Ctrl+D選中并復制一行
Ctrl+Shift+space?自動補全
Ctrl+/??代碼提示