আমি ব্যক্তিগতভাবে 80-অক্ষরের লাইন বিভাজকগুলি ব্যবহার করি:
public class Client {
private String name;
private boolean checked;
public Client() {
}
public Client(String name, boolean checked) {
this.name = name;
this.checked = checked;
}
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;
}
}
অবশ্যই এটি একটি ছোট পজোর জন্য কিছুটা ওভারকিল বলে মনে হতে পারে তবে বিশ্বাস করুন, এটি কিছু বিশাল প্রকল্পে খুব কার্যকর প্রমাণিত হয়েছিল যেখানে আমাকে বড় উত্স ফাইলগুলির মাধ্যমে ব্রাউজ করতে হয়েছিল এবং আমার আগ্রহী পদ্ধতিগুলি দ্রুত খুঁজে পেতে হয়েছিল এটি বুঝতে সহায়তা করে also উত্স কোড কাঠামো।
ইক্লিপসে, আমি কাস্টম টেম্পলেটগুলির একটি সেট তৈরি করেছি (জাভা -> সম্পাদক -> টেমপ্লেটস অফ ইক্লিপসের পছন্দসমূহ ডায়ালগ) যা সেই বারগুলি উত্পন্ন করে। - সেপা (অ্যাকসেসরগুলির জন্য এসইপ্যারেটর) - সেপ্প (সম্পত্তিগুলির জন্য এসইপিএটার) - সেপিসি (কনস্ট্রাক্টরগুলির জন্য এসইপ্যারেটর) - ইত্যাদি
আমি স্ট্যান্ডার্ড "নতুন শ্রেণি" টেম্পলেটটিও সংশোধন করেছি (জাভা -> কোড শৈলী -> গ্রহন অগ্রাধিকারের স্ক্রিনে কোড টেম্পলেট)
এছাড়াও, কফি-বাইটস নামে একটি পুরাতন Eclipse প্লাগইন রয়েছে , যা Eclipse কোডের অংশগুলিকে ভাঁজ করার পথে উন্নত করে। এটি এখনও কাজ করে কিনা আমি জানি না, তবে আমি মনে করি যে কেউ একজন বিশেষ মতামত যুক্ত করে // সেকশন] বা অন্য কিছু যুক্ত করে যথেচ্ছ ভাঁজযোগ্য অঞ্চলগুলি সংজ্ঞায়িত করতে পারে। এটি এখনও সাম্প্রতিক গ্রহণের পুনর্বিবেচনাগুলিতে কাজ করতে পারে, তাই একবার দেখুন।