tanzhenxin
|
831d74dbfe
|
feat: Preserve UTF-8 BOM when editing files (Fix #1672)
- Add FileEncoding constants (UTF8, UTF8_BOM)
- Add detectFileBOM() to detect existing file encoding
- Modify writeTextFile() to support BOM option
- Add defaultFileEncoding configuration option
- Preserve BOM when editing existing files
- Use configured encoding for new files
- Add comprehensive tests (unit, integration, e2e)
- Update documentation
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
|
2026-02-01 10:32:20 +08:00 |
|