Tôi đã thay thế tất cả các tab của mình bằng dấu cách trong mã nguồn PHP của tôi (và Tôi đã định cấu hình Eclipse để sử dụng 4 dấu cách làm tab). Khi tôi nhấn tab, tôi nhận được 4 dấu cách, điều đó là ổn.Trong Eclipse, làm cách nào các khoảng trống có thể hoạt động như các tab?
Nhưng khi tôi nhấn phím xóa lùi để xóa mức thụt lề (một tab ), , chỉ xóa một không gian. Vì vậy, tôi phải nhấn 4 lần không gian để loại bỏ một mức độ thụt đầu dòng.
Đó là một trong những điều vô lý nhất tôi đã thấy trong Eclipse, vì vậy tôi đoán có một tùy chọn ở đâu đó để cho phép chúng tôi xóa 4 khoảng trống như thể nó ở đâu? hoặc một plugin?
Thực tế về không gian là gì? Tôi nghi ngờ rằng có andoption để thông báo cho Eclipse biết cần xóa bao nhiêu khoảng trắng khi người dùng nhấn Backspace hoặc Delete – Riho
Lý do duy nhất tôi có thể nhìn thấy trong không gian thụt lề là tôi thích sử dụng khoảng trắng vì nó dừng mã chạy bên trong khi vẫn bị 'thụt lề' đúng cách. Nếu bạn muốn sapces cho thụt đầu dòng, sử dụng dấu cách cho thụt đầu dòng. các tab ở đó cho các thụt lề lớn và tôi không nghĩ bất kỳ ai đã đặt "1 tab = x dấu cách". – thecoshman
Tôi sử dụng không gian vì đây là tiêu chuẩn trong PHP. Vì vậy, tôi sẽ không thay đổi, có những lý do. Và Eclipse cho phép tôi xác định có bao nhiêu khoảng trống được sử dụng cho thụt đầu dòng, vậy tại sao lại sử dụng nó để thụt lề, và không sử dụng nó cho "không có ý định"? –