Metni Otomatik Biçimlendir'i kullanmak iyi bir uygulama mı?


11

Eclipse kullanıyorum ve örnek olarak bunun hakkında konuşacağım, ancak başka bir IDE'de durumun bu olduğundan eminim.

Eclipse, kodunuzu otomatik olarak formatlayan CTRL- Shift- Fkomutuna sahiptir. Bu tür biçimlendirmeyi kullanmak iyi bir uygulama mı? Aynı dosyalar üzerinde çalışan birçok programcının olabileceği büyük bir proje bağlamında soruyorum ve tüm bunlar bir CSV sistemi tarafından yönetiliyor.

Teşekkür ederim!

Yanıtlar:


12

Evet öyle.

Eclipse, tüm geliştiricileriniz arasında paylaşabileceğiniz kendi dışa aktarılabilir kod stilinizi tanımlamanızı sağlar. Kendi biçimlendirme stilinizi ayarlamak istemiyorsanız, geliştiricilerinize Eclipse'in varsayılan biçimlendirmesini kullanmalarını söyleyebilirsiniz. Varsayılanı kullansanız bile, tüm geliştiricilerin kullanması için onu dışa aktarmanızı ve paylaşılan bir ağ sürücüsüne koymanızı öneririm. Daha sonra bir şeyi değiştirmeye karar verirseniz, kolayca değiştirebilirsiniz.

Ne olursa olsun, en kısa zamanda başlamanızı tavsiye ederim, en iyisi projenin başında olur ve kodunuzu her zaman seçtiğiniz formata göre biçimlendirmenizi sağlar. Geliştirme sırasında saf "format taahhütlerine" sahip olmaktan kaçınmak isteyeceksiniz, çünkü o zaman "gerçek" taahhütlerden ayırt etmek zor. Uygulamada bunun anlamı geliştiricilerin taahhütlerine titiz davranmalarıdır .

Ayrıca, sonuna kadar koydum çünkü bu sadece benim kişisel görüşümdür, ancak satır sınırı başına 80 karakteri kaldırmayı (veya daha büyük bir şeye genişletelim, burada 120 karakterimiz var) düşünün; Eclipse'ta varsayılan otomatik biçimlendirme satır uzunluğu. Artık hepimizin büyük ekranları ve büyük ekran çözünürlükleri var, bu yüzden sorun değil. Bu konuda, geniş ekran monitörleri soru ve cevapları zamanında 80 karakter sınırlaması hala alakalı mudur, daha sonra kendi kararınızı verebilirsiniz.

Düzenleme: Thorbjørn "her dosya kaydedildiğinde Biçim" işlevselliği hakkında iyi bir noktaya değiniyor .


5

Evet, çok iyi bir uygulama. Herkesin bir düzenleyicide açıldığında kaynak dosyalarının nasıl görünmesi gerektiğini kabul etmesini sağlar .

Ayrıca, "Her dosya kaydedildiğinde biçimlendir" işleviyle çok iyi deneyimler yaşadım. (Standart Eclipse formatter yapılandırmasını kullanıyoruz).

Eclipse özelliklerini açarak etkinleştirin ve Java -> Editör -> Eylemleri Kaydet'i seçin. "Kayıtta seçilen işlemleri gerçekleştir" ve "Kaynak kodunu biçimlendir" i etkinleştirin.

Nedeni doğal olarak kodun her zaman biçimlendirilmesidir, böylece düzenleme sırasında hiçbir şey kırılmadan korkmadan istediğiniz zaman biçimlendirebilirsiniz. Bu aynı zamanda kaynak veri havuzu günlüklerinin doğru olmasını sağlar (adli analiz yaparken önemlidir).


Bunu unuttum, iyi bir nokta.
Jalayn

3

Hepinizin izlediği bir kodlama standardına sahip olmalısınız. Bunun harici araçlar (girinti gibi) veya IDE ile mi yoksa elle mi uygulandığı bir tür anlamsızdır. İlgili olan, taahhütten önce herhangi bir şey yapılması gerektiğidir.


3

Bir proje / şirkette iyi tanımlanmış bir kodlama standardına uymak iyi bir uygulamadır. Bunu yapmanın yolları değişebilir, sadece kuruluşunuz için en uygun olanı seçin. Herkes Eclipse kullanıyorsa, projeleriniz için dışa aktarılabilir bir kod formatı oluşturabilir ve geliştiriciler arasında dağıtabilirsiniz (Eclipse ayrıca her kayıtta dosyaları otomatik olarak formatlama seçeneğine sahiptir), ancak seçilen formatı açıklayan bir belge oluşturmanızı tavsiye ederim.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.