2011-06-28 32 views
6

Çeşitli dizinlerde groovy komut dosyaları var (mutlaka netbeans/maven proje dirs). Bu komut dosyalarını oluşturmak/düzenlemek için Notepad++ ve Netbeans kullanıyorum. I favorite NB'deki komut dosyalarını içeren dizinler, böylece java project'a sahip olmak zorunda kalmadan NB'de (favorites ağacından) açabilirim. Bu komut dosyalarını yürütmek/test etmek için genellikle cygwin thorugh putty-cyg'u tetiklerim. Netbeans, IDE ve Putty-Cyg ile ALT-TAB 'dan olmayan komutlar verebileceğim IDE içinde iyi bir terminal sunmaktadır. Her şey güzel çalışıyor.Tek başına groovy komut dosyası netbeans'ten çalıştırılıyor

Bir komut dosyasını çalıştırabildiğim bağlam menüsünde Run Script olabilirse (ve isteğe bağlı olarak komut dosyalarının argümanlarını da isteyebilir) ne kadar güzel olacağını düşünmüştüm. Bu, script dizini içine ALT-TAB ve cd 'in bir çok kopyasını kaydeder ve groovy scriptname.groovy yazarak.

  1. Bunu yapmama izin veren herhangi bir eklentiyi önerebilecek herhangi biri var mı?
  2. Aynı görev için kendi eklentimi yazmam gerekirse, nasıl başlamalıyım? (Ben nb eklentisi/platform belgeleri, ezici) kontrol ettim.
  3. Birisi benim gibi aynı durumda ise, deneyimlerini paylaşmaktan çekinmeyin.

artıları/NPP aleyhte: hızlı/hayır otomatik tamamlama, onun değil IDE, NB palplanş

lehte/aleyhte hiçbir lang desteği: Bir yerde her şey, lang desteği, biraz otomatik tamamlar groovy/bit sluggish için, başlangıç ​​için zaman alır, IDE avantajlarının çoğunu toplamak için java (ant/maven) proje dizininde olmanız gerekir

Eclipse desteği tamam, ancak yukarıda sorduğum şeyi yapmaz. Desteğini kontrol etmek için IDEA topluluk sürümünü indiriyorum. (GÜNCELLEME: Yoktur. Denedim)

cevap

3

Acılarınızı hissediyorum. Bunun en iyi çözüm olup olmadığını bilmiyorum ama bu benim ekibimin yaptığı şey.

GroovyConsole Groovy hızlı komut ile oynayabilir Groovy Console adlandırılan kullanışlı araç ile geliyor. Eğer komut dosyalarını hızlı bir şekilde oluşturmak veya düzenlemek istiyorsak bu bizim birincil aracımızdır. Groovy Konsolu'ndaki tüm .groovy dosyalarını açmak için iş istasyonlarımızı kuruyoruz, bu da ağrısız ve kolay bir şekilde test edilmesini sağlıyor. Bizim için iyi bir kod tamamlama yok çünkü bu dinamik bir dil ve gerçekten yardımcı olmuyor; Çoğu durumda, sadece öneriyi (NetBeans) açmayı beklerken sizi yavaşlatır.

Mevcut NetBeans Here IDE içinde Groovy Konsolu getiriyor NetBeans için bir eklenti Eklentisi. Bunu kullanmadım, bu yüzden bunun için gerçekten konuşamazsınız ama yararlı olabilir gibi görünüyor.

Birkaç NetBeans inşa eklentileri önce ve ilk kez her zaman en zor sadece dalış olamaz çünkü ve bir tane oluşturmak olduğunu ettik Kendi Plugin oluşturuluyor. İşlerin nasıl yürüdüğünü anlamak için gerçekten documentation'u okumalısınız. Sadece 'anlamaya' çalışmayın (form deneyimi konuşun!).

Bu yardımcı olur umarız!

İlgili konular