有沒有一種方法來集成CoffeeScript和Eclipse,以便當我在一個窗口中編寫CoffeeScript時,另一個會將編譯後的代碼顯示爲Javascript?將CoffeeScript與Eclipse集成?
我會等待答案。謝謝。
有沒有一種方法來集成CoffeeScript和Eclipse,以便當我在一個窗口中編寫CoffeeScript時,另一個會將編譯後的代碼顯示爲Javascript?將CoffeeScript與Eclipse集成?
我會等待答案。謝謝。
我已經在我的項目中使用了構建器和小型shell腳本。每次保存.coffee文件時,它都會編譯我的所有腳本。作品很好。
右鍵單擊您的項目。選擇菜單底部附近的屬性。
項目名/ coffee-compile.sh:
#!/bin/bash
if [ ! -d ./target/coffee ]; then
mkdir -p ./target/coffee
fi
echo "Compiling coffee script files..."
/usr/bin/coffee --output ./target/coffee --compile ./coffee
echo "Done..."
建設者定義保存爲項目的一部分。它位於.settings文件夾中。這樣,其他開發人員也可以檢查您的項目,並且已經設置了一切。
更新:對於代碼格式和着色,我最終將Aptana的最新測試版安裝到Eclipse中。
Update2:我停止使用Eclipse來支持Intellij。編輯器和編譯代碼的支持非常好。我強烈建議你嘗試一下。
我正在使用coffee
s -w
選項。打開一個終端,cd
到您的項目目錄,然後運行coffee -w ./coffee -c ./js
。假設您的coffee
文件存儲在名爲coffee
的文件夾中,並且您正在將文件編譯爲名爲js
的文件夾。
保持終端打開,而您的編碼會話。每次重新保存文件時,coffee
都會編譯您的腳本。
該解決方案也適用。我只是不想記得啓動觀察者。原因是我可以看到重新啓動我的機器或殺死觀察者,然後編輯文件並想知道爲什麼我的更改沒有顯示出來。然後,面對忘記啓動觀察者的表情。另外,在一個組環境中,擁有Eclipse構建器的工作非常棒,因爲您只需告訴人們安裝咖啡。其他一切正常。 –
我寫了一個插件來自動傳輸CoffeeScript文件(以及其他)。
- >https://github.com/gossi/eclipse-transpiler-plugin
基本上,它一樣喬恩·史蒂文斯shell腳本,但對配置的漂亮的UI。
不適用於我,我得到一個env:node:file not found錯誤。任何提示? P.s:腳本得到正確執行。我看到回聲輸出和目標/咖啡文件夾也被創建。 – mAu
您需要先安裝NodeJS和CoffeeScript。按照他們的指示進行相應的項目。 –
我確實安裝了節點和coffeescript。如果我將腳本更改爲'node -v',它將在Eclipse的控制檯中打印出節點版本。但上面的腳本不起作用。但是,如果我在終端中運行它,它可以工作... – mAu