天堂私服 | IntelliJ IDEA 簡單介紹
準備
在開始前需要安裝完畢IntelliJ IDEA。
如果尚未安裝,可以參考此篇文章IntelliJ IDEA 安裝。
啟動/建立專案 IntelliJ IDEA
- 過程中如出現
Evaluation Feedback視窗,點擊No Thanks即可。
- 首先建立一個
IntelliJ-workspace目錄。註:這只是作者習慣區分專案放置的位置,名稱和路徑都可自行調整;亦可不建立此目錄。

IntelliJ IDEA執行後,會彈出一個Welcome to Intellij IDEA視窗。- 可見左方有功能清單:
- Project (新增專案或是開啟已存在的專案)
註:
IDEA可以開啟已經存在的Eclipse專案。 - Customize (設定主題、字體大小、快捷鍵基準)
- Plugins (選擇安裝插件)
- Lean Intellij IDEA (IDEA 的使用教學)
- Project (新增專案或是開啟已存在的專案)
- 選擇
Project功能。 - 點擊
New Project。
- 彈出
New Project視窗。 - 選擇
Java。 - 設定
Project SDK版本為1.7。 - 點擊
Next。
- 點擊
Next。
- 設定
Project name為HelloWorld - 設定
Project location為一開始建立的IntelliJ-workspace目錄下。 - 點擊
Finish。
- 彈出警示
Directory Does Not Exist目錄不存在是否要建立。 - 點擊
Create。
- 片刻後啟動
IntelliJ IDEA主要工作視窗。 - 每日提示
Tip of the Day視窗點擊Close關閉;如果你不希望每次都彈出這視窗可以勾選Don't show tips。
Code with Me提示說可以邀請其他人或是其他IDEA使用者,共同編輯此專案;點擊Got It了解。註:這是新的功能,作者本身也沒使用過,如果有興趣可以自行搜尋相關資料。

- 以下就是最終開啟後的工作視窗。

視窗介紹
這邊只是大概介紹一些視窗,可能不是這麼正確,建議可以看官方的教學。Overview of the user interface

- 功能列。
- 工具列。
- 導覽列。
- 專案瀏覽器。
- 結構瀏覽器。
- 程式撰寫編輯區。
- 其他。
- TODO、Problems、Profiler、Terminal..等等。
新增 IntelliJ IDEA 使用的 SDK
示範新增1.8版本的SDK。
- 點擊
View→Open Module Settings。
- 開啟
Project Structure視窗。註:該視窗就是專案的相關設定,比如專案使用的SDK、相依的第三方Lib..等等。

- 點選
SDK。 - 可見目前已經有
1.7的版本。
- 點擊「+」符號,選擇
Add JDK...
- 瀏覽
JDK 1.8安裝位置,並點擊OK。
- 可見
1.8版本已經加入。
註:這邊需要使用的其實是
1.7版本,1.8只是為了做示範。
- 設定專案所使用的
SDK版本。 - 點擊
Modules→選擇HelloWorld專案。 - 點擊
Dependencies。 Modules SDK選擇1.7。- 點擊
Apply→OK,完成設定。
第一個簡單的 Java 程式
- 新增一個類別,如下圖所示滑鼠右鍵點選專案內的
src,點選New,並點選Java Class類別。
- 輸入包含
package與class name的字串,並按下鍵盤的Enter。1
com.morosedog.example.MyHelloWorld

- 新增類別後可見下圖
- 左邊產生了相對應的
package目錄,並產生了名為MyHelloWorld檔。 - 中間開啟了
MyHelloWorld程式。
- 左邊產生了相對應的
Hello World程式很簡單只需要print輸出字串Hello World!。- 新增
main()方法,加入以下程式碼即可。1
2
3public static void main(String[] args) {
System.out.println("Hello World!");
}
- 執行
Hello World程式。 - 點選
Class名稱旁的執行按鈕(綠色撥放鍵圖),選擇Run 'MyHelloWorld.main()'。
- 跳出
Windwos 安全性警訊,點選允許存取。
- 執行完畢後,可見下方
Run Console視窗內,有印出Hello World!字串。 - 恭喜完成了第一個簡單的
Java程式。
額外介紹
在撰寫此篇文章之前,已經有針對IntelliJ IDEA做了一些的文章介紹;
主要是因為那時候剛從Eclipse轉換使用IntelliJ IDEA遇到的一些問題。
所以才有這個類別的文章,有興趣也可以看看。
J.J.’s Blogs | IntelliJ IDEA 介紹
結語
最後建議回顧一下首章天堂私服 | 天堂私服架設教學,了解其章節目錄。
免責聲明
- 本部落格文章中皆不提供任何所謂的遊戲「主程式」、「模擬器」、「登入器」…等等相關程式的下載點。
- 本部落格文章中所見之遊戲主程式和服務器端程序均來自網路發佈,版本歸原作者所有。
- 本部落格文章為研究SQL資料庫與修改JAVA語法使用,並非商業用途,亦無做營運事實等任何一切商業行為。
- 本部落格文章內容是為研究學習設計思想和原理為目的,絕沒有故意侵權或惡意抄襲、篡改其他遊戲內容!
