2011-11-08 16 views
7

this question ile aynı etkiyi ancak Eclipse'de istiyorum. Ben explcitly önce yeni bir satır eklersenizEclipse nasıl yapılır?: Üçlü operatör?

Sadece hizalama yapmalıyım ":" veya ikinci işlenen ("true" ifadesi) çok uzunsa.

Örnek:

a = cond ? "a veeeeeeeeeeeeeeeery loooooooooooooooooooooooooooong string" 
     : ""; 
     //^put the colon here 
+0

Tüm biçimlendirme seçeneklerine göz attınız mı? Eclipse> Ayarlar ve biçimlendirici için arama yapın. –

+0

Sanırım alakalı olduğunu düşündüğüm tüm bölümleri inceledim ve böyle bir seçenek yok. –

cevap

6

Galileo için en az aşağıdaki ayarlayabilirsiniz:

  1. , Project içine Properties gidin.
  2. Java Code Style altında Formatter seçin. Geçerli proje için
  3. sadece project-specific settings etkinleştirin. Çalışma alanı ayarları için Configure workspace settings'a tıklamanız yeterlidir. Ardından, edit düğmesini tıklayın. hat-sarma sekmesinde
  4. , Expressions, Conditionals seçin.
  5. İlgili satır sarma politikasını ve girinti ilkesini seçin.

"Yalnızca gerektiğinde sarın" ve "istediğin yere yakın görünen" sütunu girintiye "sahibim. Eğer Galileo yayınlamıyorsanız

, Eclipse diğer versiyonları en azından bu sürecin yakın olmalıdır. Eğer ayarlarım tam olarak istediğiniz gibi değilse, onlarla biraz uğraşmanız gerekebilir, ancak bu Formatter bölümü oldukça iyi bir şekilde tümüyle açık arayüzdür, bu yüzden eğer bununla birlikte yapılamazsa, bu yapılamaz (kendi eklentinizi yazmaktan veya daha yapılandırılabilir bir üçüncü taraf bulmadan).

+0

Yani bu ayar Ben –

+1

billc.cn @ ... diğer bölümlerin altında olması gerektiğini düşündüm ... bulmak gerçekten zor: evet, sonsuz ayarlanabilir ürünle sorun o :-) öğrenmek için bir sonsuzluk almasıdır – paxdiablo