CoffeeScript ve Eclipse'i entegre etmenin bir yolu var, böylece bir pencerede CoffeeScript yazdığımda diğeri derlenmiş kodu Javascript olarak gösterecek?Kahve Serisini Eclipse ile Entegre Etme?
Yanıtları için bekleyeceğim. Teşekkürler.
CoffeeScript ve Eclipse'i entegre etmenin bir yolu var, böylece bir pencerede CoffeeScript yazdığımda diğeri derlenmiş kodu Javascript olarak gösterecek?Kahve Serisini Eclipse ile Entegre Etme?
Yanıtları için bekleyeceğim. Teşekkürler.
Projemde bir oluşturucu ve küçük bir kabuk betiği ile yaptım. Her zaman bir .coffee dosyasını kaydettiğimde, tüm betiklerimi derler. büyük çalışır.
Projenizi sağ tıklayın. Menünün alt tarafındaki özellikleri seçin.
ProjeAdı/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..."
oluşturucu tanımı da projenin bir parçası olarak kaydedilir. .settings klasöründedir. Bu şekilde, diğer geliştiriciler projenizi de kontrol edebilir ve zaten kurulmuş olan her şeye sahip olabilir.
Güncelleme: Kod biçimlendirmesi ve renklendirme için, Aptana'nın en son beta sürümünü Eclipse'e yüklemiştim.
Update2: Eclipse'i Intellij lehine kullanmayı bıraktım. Derleyici ve kod derleme için destek inşa harika. Bunu denemenizi tavsiye ederim.
Bunun için coffee
s -w
kullanıyorum. Proje dizininize cd
bir terminal açın ve ardından coffee -w ./coffee -c ./js
'u çalıştırın. coffee
dosyalarınızın coffee
adlı bir klasörde depolandığını ve dosyalarınızı js
adlı bir klasöre derlediğiniz varsayılır.
Kodlama oturumunuz sırasında terminali açık tutun. Dosyayı her kaydettiğinizde coffee
komut dosyanızı derler.
Bu çözüm de işe yarıyor. Sadece bekçiyi başlatmayı hatırlamamayı tercih ederim. Bunun nedeni, makinemi yeniden başlatmayı veya izleyiciyi öldürmeyi ve dosyaları düzenlemeyi ve değişikliklerimin neden gösterilmediğini merak etmem. Ardından, izleyiciyi başlatmayı unutmak konusunda kendimi düşünüyorum. Ayrıca, bir grup ortamında, bir Eclipse oluşturucuya sahip olmak, sadece insanlara kahve yüklemelerini söylemeniz gerektiğinden çok işe yarıyor. Diğer her şey sadece çalışır. –
Otomatik olarak CoffeeScript dosyalarını (diğerleri arasında) otomatik olarak aktarmak için bir eklenti yazdım.
->https://github.com/gossi/eclipse-transpiler-plugin
Temelde, Jon Stevens Shell komut dosyasıyla aynı, ama yapılandırma için güzel bir kullanıcı arayüzü vardır.
Benim için çalışmaz, env: node: dosya bulunamadı hatası. Herhangi bir ipucu? P.s: Komut dosyası düzgün bir şekilde yürütülüyor. Echos çıkışını görüyorum ve hedef/kahve klasörü de oluşturuldu. – mAu
Önce NodeJS ve CoffeeScript'i kurmanız gerekir. İlgili projeler için onların talimatlarını izleyin. –
Düğüm ve coffeescript yüklü var.Komut dosyasını "node -v" olarak değiştirirseniz, eclip'in konsolundaki düğüm sürümünü yazdırır. Ancak yukarıdaki betik çalışmayacak. Ama eğer Terminalde çalıştırırsam, çalışır ... – mAu