2009-12-26 19 views
6

Eclipse có một tính năng tuyệt vời cho phép bạn sắp xếp tất cả các 'trường trong cột' của bạn có nghĩa là nó sẽ biến:Có cách nào để có tất cả các biến cục bộ được liên kết trong Eclipse không?

int myVar = 2334; 
int asdf = 34; 
String s = "hello"; 

vào

int  myVar = 2334; 
int  asdf = 34; 
String s  = "Hello"; 

Điều này làm cho mã rất nhiều dễ đọc hơn và tôi yêu nó. Tuy nhiên tôi không thể tìm thấy một thiết lập tương tự để làm cho nó làm điều đó cho các biến địa phương thường xuyên. Bất cứ ai biết nếu có một cách? Nó sẽ là một sự xấu hổ nếu không có một.

Cảm ơn

+2

Tôi thà gọi đó là sự sai lệch, bởi vì nó là sai lầm (tôi đặc biệt ghét các biến tương quan và các loại của chúng trên rất nhiều không gian trống). Đối với các biến cục bộ, bạn nên khai báo chúng ở nơi bạn cần chúng, không phải ở đầu phương thức, vì vậy điều này sẽ hoàn toàn vô dụng. May mắn thay nó không tồn tại AFAIK. – starblue

+7

Tôi không đồng ý về việc làm cho mã trở nên xấu hơn hoặc nó bị sai lệch. Có những lúc bạn cần khai báo nhiều hơn 1 biến ở một nơi và ít nhất là đối với tôi, nó giúp dễ dàng hơn nhiều khi có thể xem xét các biến và loại của chúng với nỗ lực ít nhất. Nó có thể chỉ là một vấn đề ưu tiên mặc dù các trường –

Trả lời

4

Nếu bạn đi trong cài đặt của Eclipse, Java -> Mã Style -> Formatter, bạn có thể chỉnh sửa hoặc tạo một hồ sơ mới.

Dù sao, trong tab Indentation, có tùy chọn "Căn chỉnh trường trong cột" sẽ làm những gì bạn đang tìm kiếm.

+2

không phải là biến cục bộ. – dit

Các vấn đề liên quan