2017-01-08 446 views
4

我想在最後三天的崇高文本3中運行groovy,但我無法執行此操作。我在網上到處搜索,但沒用。甚至當我嘗試添加編譯系統,這是我得到:在崇高文本中運行Groovy 3

enter image description here

我堅持真正的壞和需要幫助。 任何幫助表示讚賞,謝謝。

+0

'斌/慶典之前,您可以運行在命令行常規測試路徑:常規:command not found'你沒有在文件上運行它。根據文件擴展名使用特定的構建系統。你只是打開一個文件,甚至沒有保存它。 – thatsIch

回答

4

看樣子你沒有你的路徑上時髦。 以下說明適用於我:https://gist.github.com/kdabir/2203530

開始之前,請確保您已下載Groovy並將其添加到路徑中。 的Groovy可以從這裏下載:http://groovy-lang.org/download.html 您還需要Java SDK的下載/安裝,可以從這裏下載:http://groovy-lang.org/download.html

然後,您將需要確保Java和Groovy的'bin文件夾在路徑中。 我通常會創建一個GROOVY_HOME和JAVA_HOME環境變量指向每個安裝的根目錄,然後在Windows,添加%GROOVY_HOME%\ bin和%JAVA_HOME%\ bin添加到PATH。

一旦你這樣做,你可以遵循的說明:https://gist.github.com/kdabir/2203530

的說明告訴你,在崇高的文本3,導航到工具 - >構建系統 - >新建設體系,這將打開一個新的構建系統JSON文件。在編輯器中,然後粘貼以下內容,最初覆蓋的文本編輯器:

{ 
    "cmd": ["groovy","$file"], 
    "selector": "source.groovy", 
    "file_regex": "[ ]*at .+[(](.+):([0-9]+)[)]", 

    "windows": { 
     "shell": "cmd.exe" 
    } 

} 

粘貼後,將文件保存爲groovy.sublime-build.json的保存對話框中打開的文件夾中,這將是在崇高的文本3用戶配置文件,如\用戶\崇高的文本3個\包\用戶\ groovy.sublime-build.json

後您保存文件,關閉並重新打開崇高文本3.

最後,您需要確保選擇了Tools-Build System - > Automatic。

打開一個.groovy腳本文件並從菜單中選擇Ctrl-B或Tools - > Build。 腳本應該運行,並按照預期在Sublime Text 3底部的控制檯中顯示結果。

你的錯誤清楚地表明,Groovy是不是你的路徑 - 確保您嘗試崇高文本中運行它3.

+1

該文件應該保存爲'Groovy.sublime-build',而不是'.sublime-build.json'。另外,OP很清晰地運行OS X,而您的指令是Windows特定的。 – MattDMo

+0

謝謝,我會盡力回覆你。 :) – Dhruv