IDEA hoặc một trong các plugin của nó có khả năng sắp xếp mã thành các ký tự đặc biệt không?Định dạng mã: Cách căn chỉnh mã nhiều dòng thành các ký tự đặc biệt?
Ý tôi là để mã
Map(
'name -> "Peter",
'age -> 27,
'company -> "Foobar"
)
được chuyển thành
Map(
'name -> "Peter",
'age -> 27,
'company -> "Foobar"
)
Ví dụ 2:
execute("x", true, 27)
execute("foobar", false, 0)
chuyển thành
execute("x" , true , 27)
execute("foobar", false, 0)
Không có giải pháp chung cho tất cả ngôn ngữ và phần mã, mọi trường hợp đều yêu cầu hỗ trợ từ trình định dạng ngôn ngữ cụ thể. Tùy chọn này được gọi là [align khi multiline] (http://img13.imageshack.us/img13/2453/20130221161759.png). Nếu nó chưa được hỗ trợ cho ngôn ngữ của bạn hoặc trường hợp sử dụng, [gửi yêu cầu tính năng] (http://youtrack.jetbrains.net/issues/IDEA) và nó có thể được triển khai trong các bản phát hành trong tương lai. – CrazyCoder
Tôi ở cùng với bạn, Stefan, nhưng tôi thấy rằng việc thực hiện nó theo cách thủ công không phải là một trở ngại lớn đối với việc viết mã, vì người ta dành nhiều thời gian hơn chỉ nghĩ đến việc nhận các thuật toán và cấu trúc đúng. Tuy nhiên ... Không có góa phụ hay đứa trẻ mồ côi, OK? –
Nếu bạn mở một yêu cầu tính năng, hãy đăng nó ở đây, để chúng tôi có thể upvote. Đó chắc chắn sẽ là một tính năng tuyệt vời, tôi cũng sử dụng loại định dạng này, tất cả thời gian và tôi ghét làm điều đó theo cách thủ công. –