用sublime text 3 編譯執行scala程式
阿新 • • 發佈:2019-01-29
使用sublime3編譯執行scala程式,主要有兩種方法:
方法一:
選擇tools->build system->new build system,替換成:
方法一:
用sublime3加上REPL,呼叫命令列的方式,執行一些程式碼段還是很方便。具體步驟如下:
1.安裝REPL外掛:
首先要先安裝package control,安裝成功後preferences下就會出現package control的選項。
此時,使用快捷鍵Ctrl+Shift+P,輸入:package,選擇package control:package Install。
然後等待幾秒,連線上repositories後,出現對話方塊,輸入:repl,選擇sublimeREPL,安裝即可。
REPL安裝成功!!!!
2.在Tool是選項下,SublimeREPL->Scala->scala REPL,調出命令列編輯。
方法二:
但是直接編譯執行scala程式,則需要加一些設定。
選擇tools->build system->new build system,替換成:
{
"cmd": ["/usr/local/scala/bin/scala", "$file_name"],
"working_dir": "${project_path:${folder}}",
"selector": "source.scala",
}
儲存檔案:scala.sublime-build。
需要注意的是
是scala的存放路徑。"/usr/local/<strong>scala</strong>/bin/scala"
此時就可以直接使用ST3的執行快捷鍵command+B直接執行scala檔案。但是發現兩個問題,不能夠自動識別.scala檔案,同時編譯執行的速度很慢。
新建一個print.scala檔案,執行結果為
2.優化配置:
將配置內容改成:
{
"shell_cmd": "scala \"$file\"",
"selector": "source.scala"
}
呼叫環境變數,編譯執行的速度有所提高,可以識別.scala檔案。