Проблемы с кодировкой в ​​Eclipse, Mercurial, Windows и Mac OS - PullRequest
1 голос
/ 30 октября 2011

Во время обучения в CS у нас было много групповых заданий.Мы программируем на Java, используя Eclipse.Мы (или, по крайней мере, я пытаюсь их получить) делимся кодом, используя Mercurial и BitBucket.Я использую Mac OSX 10.7, а остальные работают под управлением Windows 7. У нас часто возникают проблемы с кодировкой, когда мы делимся кодом.Датские символы, такие как æ, ø и å, часто бывают беспорядочными.

Какие настройки следует использовать в наших настройках затмения, чтобы гарантировать, что кодировка будет одинаковой (и какая кодировка предпочтительнее?) В WindowsEclipse по умолчанию - Cp1252, а в MacOS - MacRoman.Я пытался заставить всех использовать UTF-8, но код, который они ранее написали (в Cp1252), не будет отображаться правильно, поэтому они вынуждены много переключаться, что обычно приводит к тому, что они по умолчанию возвращаются к Cp1252 и забывают оэто когда они отправляют код в общий репозиторий.

Ответы [ 2 ]

7 голосов
/ 29 мая 2013

Для меня это работает, чтобы использовать стандартную кодировку (Cp1252) в Eclipse на Windows и сказать Eclipse на Mac использовать кодировку ISO-8859-1. На Mac я настроил это для всей моей рабочей области в настройках (в разделе General -> Workspace).

0 голосов
/ 30 октября 2011

Кодируйте старые 1250 текстов вручную в UTF8 и используйте только эти версии

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...