Tôi đã tùy chỉnh các định dạng mong muốn của mình bằng cách sử dụng ReSharper để dọn dẹp mã. Cho đến nay tôi đã có thể làm cho các quy tắc làm sạch phù hợp với phong cách mã hóa của tôi trong vòng:
ReSharper -> Options -> Languages -> C# -> Formatting Style
Visual Studio/ReSharper: Làm thế nào để bọc các hàng dài bằng dấu phẩy trước các tham số?
Một điều tôi vẫn chưa tìm ra cách để làm được nêu ra là làm thế nào để có params/các trường/danh sách các mục được bọc bằng dấu phẩy đầu tiên thay vì dấu phẩy.
Ví dụ về những gì tôi muốn:
var list = new List<string> {
"apple"
, "banana"
, "orange"
};
Ví dụ về những gì tôi đang nhận được: (. Không phải là câu trả lời, nhưng điều này không phù hợp trong một chú thích)
var list = new List<string> {
"apple",
"banana",
"orange"
};
Cảm ơn bạn đã nhận xét. Tôi lỗi ví dụ của riêng tôi - Tôi cần phải có những điều sau đây: private void ExampleMethod (chuỗi pArg1, bool pArg2, int pArg3) {...} .... hoặc có lẽ: var foo = string.Format ("{0} { 1} {2} ", var1, var2, var3); – soslo
Đã tự hỏi tại sao một số người lại thích thành ngữ này hơn. Cảm ơn. –
Tôi thích các dấu phẩy hàng đầu dẫn đầu vì chúng cho phép nhận xét hoặc xóa bỏ bất kỳ một dòng nào bằng việc phải thay đổi một dòng bên cạnh dấu phẩy. bây giờ tôi biết C# bỏ qua dấu phẩy cuối cùng tôi có thể phải thay đổi cách tiếp cận đó. Cảm ơn cho các thông tin và cũng có giá trị gửi ;-) – gordatron