Как изменить кодировку и тип удаления по умолчанию в редакторе Moba TextEditor?

#encoding #mobaxterm

Вопрос:

Я использую MobaXterm для удаленного контакта с моим сервером. Я случайно нашел MobaTextEditor, встроенные инструменты MobaXterm, и использовал его для перезаписи загруженного кода на сервере. Однако редактор MobaTextEditor использует GBK для декодирования и кодирования файлов, что приводит к некоторым ошибкам, поскольку мой код был сохранен как тип кодировки по умолчанию UTF-8. Есть ли способ изменить тип кодировки по умолчанию для моего мобильного редактора? Любая помощь будет очень признательна.

Ответ №1:

Я задал этот вопрос команде MobaX и получил ответ. Сейчас у них этого еще нет. (изменение кодировки в текстовом редакторе Moba) Они сказали мне, что этот выпуск будет добавлен позже, но не указали точную дату.

Таким образом, это может быть еще одним ключом к решению вашей проблемы.

В моем случае мне нужны текстовые файлы на моем сервере для чтения и вставки в базу данных Mysql. Я создаю текстовые файлы с помощью BufferedWriter с «utf-8» и читаю их, затем вставляю БД. поэтому я не потерял word.

если вы создадите текстовый файл,

BufferedWriter bw = новый BufferedWriter(новый поток вывода(файл), «utf-8»));

если вы читаете текстовый файл,

BufferedReader br = новый BufferedReader(новый поток ввода(новый поток ввода файла(файл), «utf-8»));

Комментарии:

1. Спасибо за ваш ответ, в то время я отлаживал код веб-сервера и переписывал его, чтобы удалить ошибки. Несоответствие кодирования и декодирования текста привело к ошибкам компиляции кода. К счастью, я решил эту проблему с помощью другого текстового редактора кода, такого как VSCode, на моем локальном компьютере. Спасибо за текстовый редактор Moba, предоставляющий другой выбор, помимо текстового редактора по умолчанию.