Должен ли исходный код быть сохранен в формате UTF-8

Насколько важно сохранить исходный код в формате UTF-8?

Eclipse в Windows по умолчанию использует кодировку CP1252. Формат CP1251 означает, что можно сохранить не символы UTF-8, и я видел, как это происходит, если вы копируете и вставляете документ Word для комментария.

Причина, по которой я спрашиваю, заключается в том, что я по привычке настроил кодировку Maven в формате UTF-8, и недавно она обнаружила несколько не отображаемых ошибок.

(обновление) Пожалуйста, добавьте любые причины для этого и почему, есть некоторые распространенные ошибки, о которых следует знать?

(обновление) Какова ваша цель? Чтобы найти наилучшую практику, спросите, почему мы должны использовать UTF-8, у меня есть хороший ответ, а сейчас нет.

Ответы на вопрос(5)

Ваш ответ на вопрос