2021-05-12 14:32:11
Scala設定Intellij IDEA 15.0.3環境及hello world!
1. Intellij IDEA Scala開發環境搭建
Intellij IDEA 15.0.3 預設設定裡面沒有Scala外掛,需要手動安裝,在Intellij IDEA 15.0.3 第一次執行時選擇configure plugins,選擇預設後在軟體主介面去設定,但是本人測試發現,這種設定方式經常會因為網路問題設定失敗,建議直接到
http://www.jetbrains.net/confluence/display/SCA/Scala+Plugin+for+IntelliJ+IDEA,這個連結去下載,下載完成後,解壓到Intellij IDEA 安裝目錄中的plugins裡面去:
完成後,啟動Intellij IDEA 15.0.3
設定Intellij IDEA 15.0.3後,我們來看看如何進行Scala開發環境的建立:
1 File->New Project
得到下列介面:
選擇scala,然後下一步:
在Project SDK的右側,點選new,得到:
選擇JDK,在彈出框中選擇JDK的安裝目錄
在Scala SDK的右側,點選Create,得到下圖所示介面:
可以選擇Intellij IDEA中自帶的Scala,也可以使用自己安裝好的Scala,點選上圖中的”Browse”,然後選擇Scala的安裝目錄,設定好之後,直接finish,得到下列工程目錄
點選File->Project Structure,
在src目錄上,右鍵然後點選new fold 命名為main
再右鍵main,同樣new fold,命名為scala,並設定為sources,如下圖,注意,src、main均不要設定sources,否則後面編譯helloworld會報錯 XX is already defined as object xx
整體的工程檔案已經建立好了,如下圖: 在scala原始檔目錄上,直接名鍵,new->scala class ,選擇Object,然後輸入名稱:HelloWorld
輸入的程式碼如下:
1 object HelloWorld { 2 def main(args: Array[String]) { 3 println("Hello World") 4 } 5 }
點選HelloWorld.scala檔案,右鍵或直接ctr+shift+F10執行程式
Intellij IDEA常用快捷鍵
快捷鍵 | 用法描述 |
---|---|
Ctrl+Shift+A | 根據名稱查詢操作,例如查詢建立scala class操作 |
Alt+F1 | 檢視切換 |
Ctrl+Tab | 工具視窗、正在編輯的程式碼檔案切換 |
Alt+Home | 顯示導覽列 |
Ctrl+J | 插入程式碼模板,例如main方法 |
Ctrl+Alt+J | 將選中的程式碼用程式碼模板包裹 |
F4 | 開啟工程設定視窗 |
Ctrl+Slash | 注釋程式碼 // |
Ctrl+Shift+Slash | 注釋程式碼 /**/ |
Ctrl+N/Ctrl+Shift+N | 輸入名稱查詢類或檔案 |
Ctrl+D | 複製選中的程式碼 |
Ctrl+W / Ctrl+Shift+W | 智慧地進行程式碼選擇 |
Ctrl+F | 在當前檔案中進行文字內容查詢 |
Shift+Shift | search everywhere |
Ctrl+Shift+F7 | 高亮顯示先中的方法或符號在當前檔案中的使用情況 |
Ctrl+Space | 程式碼自動提示 |
Ctrl+Shift+Enter | 語句自動完成 |
Alt+enter | 程式碼自動修正 |
使用IntelliJ IDEA 13搭建Android整合式開發環境圖文教學 http://www.linuxidc.com/Linux/2015-09/123416.htm
IntelliJ IDEA 12 建立Web專案圖文詳細教學 http://www.linuxidc.com/Linux/2013-05/84213.htm
用IntelliJ IDEA開發Android程式圖文教學 http://www.linuxidc.com/Linux/2013-03/81471.htm
IntelliJ IDEA 12開發haXe NME應用設定指南 http://www.linuxidc.com/Linux/2013-01/77227.htm
IntelliJ IDEA執行Play Framework的test mode http://www.linuxidc.com/Linux/2013-07/87694.htm
Ubuntu 13.04 安裝IntelliJ IDEA 12 http://www.linuxidc.com/Linux/2013-11/93014.htm
IntelliJ IDEA 12建立Maven管理的Java Web專案(圖解) http://www.linuxidc.com/Linux/2014-04/99687p2.htm
IntelliJ IDEA 常用快捷鍵列表及技巧大全 http://www.linuxidc.com/Linux/2015-04/116398.htm
相關文章