| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java tools & IDE's > Русские символы в Windows И Linux |
| Автор: powerOn 28.4.2010, 12:55 |
| Сохраняй везде в UTF-8 и открывай в нем же. |
| Автор: LSD 28.4.2010, 14:31 | ||
Брехня. 1. UTF-8 это одна из кодировок, которые по стандарту поддерживается на всех платформах. 2. GUI компоненты работают с UTF-16, т.к. именно в ней хранятся char-ы. |
| Автор: jk1 28.4.2010, 14:54 | ||||
Это не utf-16, а как навызваемый modified utf-8:
|
| Автор: RockClimber 29.4.2010, 21:42 |
| В общем и целом разобрался, осталось дело за малым... В Eclipse под Windows в настройках я могу указать либо "inherits from container (win1251)", либо одну из разновидностей юникода. Соответственно, если я выбираю юникод, то весь текст в проекте, сохраненный в win1251, открывается как юникод и выглядит ужасно. А в linux я не могу открыть текст как win1251, потому что там такой опции нет. Т. е. в итоге я могу писать новый текст в юникоде, а уже написанный сконвертировать не могу... Видел настройки в нескольких местах (меню "File", "Edit", "Project"), но они все работают одинаково. Что делать? |
| Автор: jk1 29.4.2010, 22:30 |
| Уже написанный можно открыть в CP1251 и пересохранить в Unicode. С этим любой текстовый редактор справится. |
| Автор: RockClimber 29.4.2010, 22:52 |
| Ну собственно так и сделал... Я думал, может Eclipse сам умеет... Всем спасибо за помощь. |