Для пользователей IntelliJ это довольно легко, когда вы узнаете, какова была оригинальная кодировка. Вы можете выбрать кодировку в правом нижнем углу вашего окна, вам будет предложено диалоговое окно с надписью:
Выбранная кодировка ('[тип кодировки]') может изменить содержимое
'[Ваш файл]'. Вы хотите перезагрузить файл с диска или конвертировать
текст и сохранить в новой кодировке?
Таким образом, если вам удалось сохранить несколько символов в какой-то нечетной кодировке, сначала вам нужно выбрать «Перезагрузить», чтобы загрузить все файлы в кодировке плохих символов. Для меня это перевернуло? символы в их правильное значение.
IntelliJ может определить, правильно ли вы выбрали кодировку, и предупредит вас. Вернитесь назад и попробуйте снова.
Как только вы увидите, что плохие символы исчезают, измените поле выбора кодировки в правом нижнем углу обратно на формат, который вы изначально хотели (если вы гуглите это сообщение об ошибке, это, скорее всего, будет UTF-8). На этот раз нажмите кнопку «Преобразовать» в диалоговом окне.
Мне нужно было перезагрузить как «windows-1252», а затем преобразовать обратно в «UTF-8». Символами-нарушителями были одинарные кавычки (‘и’), которые, вероятно, были вставлены из документа Word (или электронной почты) с неверной кодировкой, и указанные выше действия преобразуют их в UTF-8.