IntelliJ (2) IntelliJ Hello world
1. IntelliJ Hello world 專案:
建立一個新的專案:
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhlMxm8fXr1-IbMWh317DprY9SgV9dtzw3Bf2h9DYUaZgrA9MBU46lbCh7lGMNEFVSSWkBUeDAbgRFBxXU1a15-1J7mgvZ6Pblfh4eeGI5-kwVMA5ltsIDi1XmhZvk9W7FeaRn7vfs_xKk/s400/2018-04-22+14-11-54+%25E7%259A%2584%25E8%259E%25A2%25E5%25B9%2595%25E6%2593%25B7%25E5%259C%2596.png)
選擇你要用的 JDK 版本和你要開發的專案類型。雖然說是不同語言,但都是相容於 JVM 的語言。這邊我選 Java 9 和 JVM。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGEuhZvCTWGLMqEWpuwJwhziSaRoQgNWuzBKJ-5h2atq30MxmC9LHGoJf339TeNJYA6WHJ8BES6LS0C1R7GFLksrOT96Pgd7t70wui5Ghe6s9FTCR2bXf_YbbspE44DsYPOkkMYIfjxDo/s400/2018-04-22+14-15-35+%25E7%259A%2584%25E8%259E%25A2%25E5%25B9%2595%25E6%2593%25B7%25E5%259C%2596.png)
選擇專名稱和路徑,這邊就隨個人喜好。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYv5hyktlvE8JsygmOGO3iGcK4r9jvan1q54HWElPe_cl-sOmvZ7NGzuvIxLtIou0RdGFFaE605H429e6KJBBPiQzHrklOkaX2JKF1QdWtPXusiQtlKKvjS4sWUhyphenhyphenM9PmzMAZtdeR7fSg/s400/2018-04-22+14-18-59+%25E7%259A%2584%25E8%259E%25A2%25E5%25B9%2595%25E6%2593%25B7%25E5%259C%2596.png)
在側邊欄找到 src 左鍵 New->Package,新增一個 Package 名稱 com.cooperbear.demo。src 資料夾是放 Java source code 的地方,com.xxx.ooo 是 Java 套件的命名風格。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4u1EYee_O4YUZwZ7bE0Lhj_f5Q207ELbEilYUEhBo7YkNbaW9daQThIVxsmfx5N9ZS3c2DS0RPbAXbWeNy5nhQxcJWmPYHgq6-tF7sS3Ms7BkbT2MYHUvqMLmHZWdoIlt9tUVqv0pzHY/s320/2018-04-22+14-26-50+%25E7%259A%2584%25E8%259E%25A2%25E5%25B9%2595%25E6%2593%25B7%25E5%259C%2596.png)
src 中的 com.xxx.ooo 其實是對應資料夾 src/com/xxx/ooo,如果不習慣縮在一起可以先點擊 com.xxx.ooo 再點擊側邊欄右上的小齒輪勾掉 Hide Empty Middle Packages。這樣會恢復成 src/com/xxx/ooo 的嵌套形式。
點擊 com.xxx.ooo 左鍵 New-> 新增一個名為 Helloworld 的 Java Class。Java Class 對應一個同名的 Java 檔案。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjHKn3tXbtCKU4MMsiVkHevVVYfubekUN9hc0PO3V7R6bhIX3zdgd5Vr78FNKeOPOFTfExhAKZ8icGSx3TC9zNN1vRGgzXn7Y4jgbycRszQ9kwD8QZ8JmOhtjsTVww0QsDAzTYdtECJePo/s320/2018-04-22+14-48-13+%25E7%259A%2584%25E8%259E%25A2%25E5%25B9%2595%25E6%2593%25B7%25E5%259C%2596.png)
在 Helloworld 裡新增程式碼:
public static void main(String[] args) { System.out.println("Hello world"); }
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsLv32fONcMZgdCxVk6wy711sENLiI2wTlHqZSDoCRWALl5yFmDkDRzoyZO_Crz8MCB_GZRM-tMGIMTxlLKhkjYivM2p_MR_Ka7FOkrCR9nd7B5KzLtgZC0VzUkRW31GidVf0C5TbVhlA/s320/2018-04-22+15-01-37+%25E7%259A%2584%25E8%259E%25A2%25E5%25B9%2595%25E6%2593%25B7%25E5%259C%2596.png)
Shift + Alt + F10 會編譯並執行代碼:
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQubaAYe9ck1BWHtjUXnT18oFmaCDLwD1JYSxKEXrII3G2juhTql45-xwj5SEUrlu3ug2t8U5vKVsV1sSPpxfVBMmulLZ3EAc4B-inMPJPFUNZYLpum7kB_Rk89IJ1UvPJgYH2Voak1dA/s400/2018-04-22+15-03-16+%25E7%259A%2584%25E8%259E%25A2%25E5%25B9%2595%25E6%2593%25B7%25E5%259C%2596.png)
成功顯示 Hello world 並回傳 0。
3. 設定 IntelliJ 字體及大小:
(1) 修改編輯器字體:
IntelliJ 在 Ubuntu 預設的字體及大小都很奇怪。先來改改編輯器裡的字體,從 File->Settings->Editor->Font 設定字形及字體大小。字形改成 DejaVu Sans Mono,字體大小改成 18。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXoDwg4NhV7XElY54UmJA-Te8vGEuKwG1GGOH8Ig9HoQ5xYl2C_y1DwBfSXl-9jnwjnmWJShAki8krKkHBFbZDC7W1M9r4d8bBRXcVCCvZDR7PFAFLF6G1Tfq6myK3-_jtQdQiv21QBgI/s320/2018-04-22+14-58-32+%25E7%259A%2584%25E8%259E%25A2%25E5%25B9%2595%25E6%2593%25B7%25E5%259C%2596.png)
(2) 修改上方欄字體:
如果想設定上方欄可以從 File->Settings->Appearance and Behavier->Appearance 設定上方欄的字形及字體大小。個人喜歡 Droid Sans 和 16。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj6kuZJN54pj6QN2utW5MogRWYDPpjHPfSs43HD2_UQXPpZeJ_DLgITuvi9Y_wUfRAy1-3jnSx0N29PPTHEvOsqCxgQOYfNA2vRquLCQ2j_gwi5Y4xMDIuonuWlE9_IMXwrqFRXL9y9-Mg/s320/2018-04-22+14-53-16+%25E7%259A%2584%25E8%259E%25A2%25E5%25B9%2595%25E6%2593%25B7%25E5%259C%2596.png)
(3) 修改終端機字體:
Alt+F12 會開啟終端機。如果要修改可以從 File->Settings->Editor->Color Scheme->Console Font 變更設定。字體大小改 16 比較剛好。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9Y49AsRytxym7qX1xY7C8QYOtRxxg_pTWtCmK2w_UMtKlny7lyk7ATbJNptyi_IrDvm0PafjOfPDCvH2ylwZenBAiq-xpHYVkmY2TbSMAJrhyphenhyphenz19-9z1q7v7VB-2lL0YGvAJyHepKezE/s320/2018-04-22+15-12-08+%25E7%259A%2584%25E8%259E%25A2%25E5%25B9%2595%25E6%2593%25B7%25E5%259C%2596.png)
留言
張貼留言