Невозможно создать файл с символами иностранного языка - PullRequest
21 голосов
/ 30 августа 2010

Я получаю следующую ошибку при попытке сохранить файл свойств (содержащий пары имя / значение) с символами иностранного языка.Как мне установить кодировку?

Не удалось сохранить.Некоторые символы не могут быть сопоставлены с использованием кодировки символов «Cp1252».Измените кодировку или удалите символы, которые не поддерживаются кодировкой символов "Cp1252".

Ответы [ 5 ]

34 голосов
/ 05 марта 2013

Полагаю, его затмение:

  1. Зайдите в меню Windows -> Настройки -> Общие (разверните его) -> Рабочее пространство (щелкните по нему)
  2. Найдите флажок «Кодировка текстового файла ».По умолчанию будет «Cp1252».
  3. Измените радио, чтобы выбрать другой, и выберите «UTF-8» из поля со списком.
29 голосов
/ 30 августа 2010

Это похоже на Eclipse.

  1. Вырезать все содержимое файла в буфер обмена.
  2. Сохраните (теперь пустой) файл свойств.
  3. Измените настройки кодировки файла (Alt + Enter) на UTF-8 или что вам нужно.
  4. Вставьте буфер обмена в редактор.
  5. Сохраните редактор.
1 голос
/ 13 января 2017

Предполагая, что это в Eclipse, проще всего выбрать Сохранить как UTF-8 , присутствующий в диалоговом окне ошибки.

enter image description here

Другие ответы тоже хорошо работают.

0 голосов
/ 05 апреля 2019

Сначала скопируйте файл и удалите этот файл, а затем очистите свой код в затмении после

создайте файл с тем же содержимым и перепишите код, который он разрешит.

0 голосов
/ 25 июля 2017

Лучшее решение для этого, которое я всегда делаю. Чтобы перейти к соответствующему файлу в вашей рабочей области, откройте его в notepad ++ и внесите необходимые изменения. После этого сохраните файл. Ваше затмение попросит вас обновить код с изменениями. Нажмите да. И вам всем сейчас пора.

...