Như tôi đã viết một switch trong Eclipse, tôi lại một lần nữa đi qua một thay lạ (với tôi, ít nhất) thụt đầu dòng mặc định, được áp dụng cho báo cáo 'chuyển đổi':Cách ưa thích để thụt lề các trường hợp trong một công tắc là gì?
switch (i) {
case 1:
...
case n:
...
}
Tôi có xu hướng thích khác cách:
switch (i) {
case 1:
...
case n:
...
}
Cách nào dễ đọc hơn và dễ chịu hơn cho bạn? Tôi vẫn chưa trăm phần trăm xác định điều gì là tốt nhất cho tôi, vì vậy tôi muốn gắn bó với những điều tốt nhất cho những người khác sẽ đọc mã của tôi.
BTW, bạn được tự do đóng câu hỏi này nếu điều này quá chủ quan. :)
My Eclipse bằng cách indents mặc định nó theo cách như 2. Có lẽ một sự thiếu sót trong trình định dạng mã của Eclipse của bạn? – BalusC
Visual Studio cũng theo định dạng mặc định theo cách thứ hai. – Naveen
@BalusC: Chỉ các định dạng trình định dạng "Eclipse 2.1 [built-in]" mới có thêm thụt đầu dòng. Cả "Eclipse [built-in]" và "Java Convention [built-in]" đều không sử dụng thụt đầu dòng cho câu lệnh case (chỉ cần kiểm tra điều này trên Eclipse 3.5). –