मैं व्यक्तिगत रूप से 80-वर्ण लाइन विभाजकों का उपयोग करता हूं, जैसे:
public class Client {
//================================================================================
// Properties
//================================================================================
private String name;
private boolean checked;
//================================================================================
// Constructors
//================================================================================
public Client() {
}
public Client(String name, boolean checked) {
this.name = name;
this.checked = checked;
}
//================================================================================
// Accessors
//================================================================================
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public boolean isChecked() {
return checked;
}
public void setChecked(boolean checked) {
this.checked = checked;
}
}
बेशक, इस तरह के एक छोटे से POJO के लिए यह थोड़ा अधिक लग सकता है, लेकिन मेरा विश्वास करो, यह कुछ बड़ी परियोजनाओं में बहुत उपयोगी साबित हुआ, जहां मुझे बड़े स्रोत फ़ाइलों के माध्यम से ब्राउज़ करना था और उन तरीकों को जल्दी से ढूंढना था जिनमें मुझे दिलचस्पी थी, यह समझने में भी मदद करता है। स्रोत कोड संरचना।
एक्लिप्स में, मैंने कस्टम टेम्प्लेट (जावा -> एडिटर -> टेम्प्लेट ऑफ़ एक्लिप्स प्रेफरेंस डायलॉग) का एक सेट बनाया है जो उन सलाखों को उत्पन्न करता है, जैसे। - sepa (एक्सेसर्स के लिए SEParator) - सेप (गुण के लिए SEParator) - sepc (कंस्ट्रक्टर के लिए SEParator) - आदि।
मैंने मानक "नई कक्षा" टेम्प्लेट (जावा -> कोड शैली -> कोड टेम्प्लेट्स इन एक्लिप्स प्रेफरेंस स्क्रीन) को भी संशोधित किया है।
इसके अलावा, कॉफी-बाइट्स नामक एक पुराना एक्लिप्स प्लगइन है , जिसने कोड के अंशों को ग्रहण के तरीके को बढ़ाया है। मुझे नहीं पता कि यह अभी भी काम करता है, लेकिन मैंने याद दिलाया कि कोई व्यक्ति विशेष टिप्पणियों, जैसे // [अनुभाग] या कुछ को जोड़कर मनमाने ढंग से मोड़ने योग्य क्षेत्रों को परिभाषित कर सकता है। यह अभी भी हाल के ग्रहण संशोधनों में काम कर सकता है, इसलिए एक नज़र डालें।