Tôi đang sử dụng WinSCP để hoạt động thông qua SFTP với một máy chủ từ xa chạy phân phối Linux. Tôi cũng đang sử dụng Notepad ++ (phiên bản mới nhất) làm trình soạn thảo văn bản của mình (khi chỉnh sửa tệp từ xa).
Khi tôi sử dụng WinSCP để tạo một tệp mới trong máy chủ từ xa bằng cách sử dụng:
Right click > New > File...
Notepad ++ mở tệp trống, nhưng mã hóa xuất hiện dưới dạng ANSI thay vì UTF-8 w / o BOM , đây là mặc định của tôi. Tôi thậm chí còn có tùy chọn "Áp dụng cho các tệp ANSI đã mở" được bật trong Notepad ++
Settings / Preferences / New Document / Encoding /
UTF-8 without BOM / Apply to opened ANSI files
Do đó, tôi phải chọn thủ công Encoding / Convert to UTF-8 without BOM
mỗi lần và nếu vì lý do nào đó tôi quên tôi phải thực hiện bước đó, tốt, tệp được lưu dưới dạng ANSI và điều đó có thể gây rắc rối.
Có cách nào để tập tin mới được mã hóa thành UTF-8 mà không cần BOM không?