IntelliJ IDEA的基本使用及IDEA中Git的配置與使用
一、IntelliJ IDEA的使用
1. 基本概念
從Eclipse轉到IDEA會發現有一些概念與Eclipse不同。主要不同的概念如下表所示:
| Eclipse | IDEA |
|---|---|
| Workspace | Project |
| Project | Module |
可以看到IDEA中的Project類似Eclipse中的Workspace,IDEA的Project中可以包含多個Module。
不過一般來說,可以直接在新建的Project中的src目錄中編寫代碼,無需新建Module。
什么時候使用Module?
當一個大的項目中包含多個相對獨立的小項目。比如你為了學習java,可以新建一個learnjava的Project,然后在其下為每一章新建獨立的Module。
2. Templates(代碼模板)
| 縮寫 | 描述 |
|---|---|
psvm或main |
生成main方法 |
sout |
System.out.println() |
fori |
for循環代碼框架 |
serr |
System.err.println() |
itar |
for循環迭代數組 |
iter |
foreach式的迭代數組或集合(List、Set) |
itco |
在for循環中使用迭代器迭代集合 |
itit |
在while循環中使用迭代器迭代集合 |
itli |
在for循環中迭代列表 |
itm |
在foreach循環中迭代Map的鍵值對 |
psf |
生成public static final |
3. 常用快捷鍵
常用
| 操作 | 快捷鍵 |
|---|---|
| Run。運行當前激活配置,并不是運行當前文件。 | Shift+F10 |
| Delete lines | Ctrl+Y |
| Copy line | Ctrl+D |
| 提取變量(選中代碼或在代碼行后按) | Ctrl+Alt+V |
Code Assistance
| 操作 | 快捷鍵 | 說明 |
|---|---|---|
| 快速修復、萬能鍵 | Alt+Enter |
根據當前光標所在的上下文,調出一個包含所有可用操作的智能菜單 |
| 代碼生成 | Alt+Insert |
用于類中常見方法的代碼生成 |
格式化
| 操作 | 快捷鍵 |
|---|---|
| Reformat Code | Ctrl+Alt+L |
| Optimize Imports | Ctrl+Alt+O |
| Auto-indent lines | Ctrl+Alt+I |
Navigate
| 操作 | 快捷鍵 |
|---|---|
| 跳轉到聲明 | Ctrl + Click, Ctrl + B |
| 代碼導航回退、代碼導航前進 | Ctrl + Alt + ←、Ctrl + Alt + → |
| 萬能搜索 | Shift x 2 |
| Find Usages (找到使用某個方法、某個類、某個變量的地方) | Alt+F7 |
| Navigate to class | Ctrl+N |
| 查看類大綱 | Alt + Home |
IDEA使用參考資料
史上最簡單的 IntelliJ IDEA 教程
Creating, Running and Packaging Your First Java Application
Migrating From Eclipse to IntelliJ IDEA
Developing a Java EE Application
二、IDEA下Git的使用(命令行)
-
安裝Git并配置好Git
安裝與配置參見Git與碼云(Git@OSC)入門-如何在實驗室和宿舍同步你的代碼(1)中的2.在本機安裝Git與3.1 配置git。 -
創建遠程倉庫
在gitee.com上創建遠程倉庫,獲得相應倉庫的Git地址,如https://gitee.com/zhrb/javagit.git。
參見Git與碼云(Git@OSC)入門-如何在實驗室和宿舍同步你的代碼(1)中的1.在碼云上申請賬號并建立項目
注:原碼云地址為git.oschina.net現在新增的新域名為gitee.com,更容易記憶。 -
在IntelliJ IDEA下配置Git
0. 在IDEA的File-Settings-Version Control-Git中配置Path to Git executable:為步驟1中安裝的Git執行文件。參見如何在IDEA 中使用Git中的步驟3到5.- 新建Project,如JavaGit
- 在該Project下按Alt+F12在項目目錄下打開命令行。
git init// 在本地創建新的git倉庫git add -A// 跟蹤文件、目錄的所有變化(創建、刪除、修改),將所有變化的文件放在暫存區。git commit -m "This is first commit!"// 將暫存區中的所有提交到倉庫中,并寫上一段提交注釋。git remote add origin https://gitee.com/zhrb/javagit.git//添加遠程倉庫。可能要輸入用戶名密碼,填入碼云的用戶名和密碼。git push -u origin master// 將本次倉庫的改動提交到遠程倉庫。
然后,就可以在命令行下自由的使用Git來管理你的IDEA項目了。這時候也可在IntelliJ IDEA圖形界面下使用Git,比如新建一個文件的時候,圖形界面下會提示是否加入倉庫。但建議初學這還是盡量使用命令行,以利于搞清Git基本概念。
命令行下具體如何使用,請參見:
Git與碼云(Git@OSC)入門-如何在實驗室和宿舍同步你的代碼(1)
Git與碼云(Git@OSC)入門-如何在實驗室和宿舍同步你的代碼(2)
git-簡明教程
IDEA中Git的使用-圖形界面

浙公網安備 33010602011771號