Câu trả lời:
Thay đổi cài đặt Trình chỉnh sửa của bạn:
Cài đặt → Trình chỉnh sửa → Chung → Đảm bảo nguồn cấp dữ liệu ở cuối tệp khi Lưu
Settings->Editor->General->Other->Ensure line feed at file end on save.
Tệp > Cài đặt ... > Trình chỉnh sửa > Chung > Đảm bảo nguồn cấp dữ liệu ở cuối tệp trên Lưu
Trợ giúp > Tìm hành động ... ( Ctrl+ Shift+ A)> gõ " Đảm bảo nguồn cấp dữ liệu "> chuyển nút bật sang BẬT (sử dụng nhấp chuột hoặc Enter) cho "Khác: Đảm bảo nguồn cấp dữ liệu ở cuối tệp trên dòng Lưu"
Có thể thay thế bằng một số tính năng tiện dụng là EditorConfig
Chỉ cần gửi một .editorconfig
tập tin để repo của bạn
[*]
insert_final_newline = true
Và nó sẽ hoạt động tự nhiên không chỉ trong Idea, mà trong tất cả các IDE chính (một số yêu cầu plugin).
Bây giờ tất cả các thành viên trong nhóm sẽ có cùng cấu hình, eol, eof và không còn tab nào so với dấu cách :)
Vì Rider (em họ của IDEA cho .NET) đang khiến tôi phát điên, điều này có thể hữu ích cho những người viết C # vì Ensure line feed at file end on Save
một mình sẽ không hoạt động. Nó cần
File → Settings → Editor → Code Style → C# → Line Breaks and Wrapping → Line feed at end of file
.
Tôi không nhớ đã thay đổi nó và tôi đã không nhập bất kỳ cài đặt nào cho chắc chắn, vì vậy tôi đoán nó bị tắt theo mặc định.