2010-02-18 23 views
7

Tôi thích mã của tôi được định dạng như thế này:ReSharper: định dạng của các đại biểu

WithDataContext.Execute(
    delegate(DataContext dataContext) 
    { 
     // code goes here. 
    }); 

ReSharper muốn tự động định dạng nó như thế này:

WithDataContext.Execute(
          delegate(DataContext dataContext) 
           { 
            // code goes here. 
           }); 

Những tùy chọn sao tôi cần phải tinh chỉnh để có được những gì Tôi muốn?

Trả lời

10

ReSharper -> Options -> C# -> Formatting Style -> Niềng răng Layout -> Phương pháp Anonymous tuyên bố

Set để "Tại dòng tiếp theo (BSD phong cách)"

ReSharper -> Options -> C# -> Kiểu định dạng -> Loại khác -> Căn chỉnh đa đường Constructs

Bỏ chọn "Đối số cuộc gọi" và bạn sẽ nhận được những gì bạn đang tìm kiếm.

+0

Cảm ơn - điều này đã làm tôi thất vọng –

2

Không có một tùy chọn để định dạng khá giống với điều tôi có thể tìm thấy, nhưng hãy xem ReSharper | Tùy chọn: Ngôn ngữ | C# | Kiểu định dạng | Niềng răng Bố cục. Nó có một số tùy chọn như định dạng kiểu ẩn danh.

+0

Bằng cách đặt "Tuyên bố phương thức ẩn danh", tôi có thể yêu cầu đại biểu xếp hàng đúng cách. Tốt. Các khoảng trống thừa đến từ đâu khi bắt đầu dòng 'đại biểu'? –

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