| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java tools & IDE's > NetBeans 5.5 |
| Автор: maxlab 13.2.2007, 10:21 |
| Здравствуйте уважаемые Наступил на очередные грабли Претваряя в жизнь свой супер-пупер-мега-проект на яве, приходится скакать с одной ОС на другую... т.е с виндовоза на линукс и обратно. Соответственно текст одного класса может набираться и редактироваться в разных ОС. ИДЕ везде одинаковая - НетБинс 5.5 В результате не всегда правильно отображаются русские символы в исходных кодах. Хотя в опциях нетбинса в енкодинг я выставил УТФ-8. Причем закономерности какой либо я не заметил. Как бороться с таким явлением? Может тулза есть какая для приведения к единой кодировке без искажения текста. Кстати, когда я пробовал Еклипс там таких моментов не замечал. |
| Автор: Hidrag 13.2.2007, 11:21 |
| я и в нетбинсе не замечал, сам часто скачу с винды на линукс с одним и тем же проектом, при этом винда у меня английская (2003) а линукс русской сборки (асплинух 11)... |
| Автор: maxlab 13.2.2007, 14:41 |
| странно... однако У Вас наверное и там и там одна кодировка СР1251 и в НетБинсе кодировка по дефолту. А у меня в мандриве Уникод, а в винде СР1251. Отсюда и траблы |
| Автор: LSD 13.2.2007, 18:24 |
| Ты вначале установил кодировку для исходников, а потом создал классы. Или вначале написал классы, и потом поменял кодировку у исходников? |
| Автор: powerOn 13.2.2007, 20:35 |
ну так выстави везде юникод. 1) В свойствах файла. 2) В Advanced Options -> Java Source. При этом желательно это сделать и на Windows и на Linux, до сохранения файлов. Чтобы вопросов потом было меньше. |
| Автор: maxlab 14.2.2007, 12:25 | ||
сейчас уже трудно вспомнить... что было раньше И пытался сделать как powerOn говорит. Текст искажается Короче, тулза нужно которая исходник принудительно конвертит из одной кодировки в другую. Ручками уже не поправить, возни много |
| Автор: powerOn 14.2.2007, 13:30 |
Значит ты что-то не так сделал. У меня все работает, я сам под двумя системами код пишу. |
| Автор: maxlab 14.2.2007, 15:53 |
| LSD спасибо за код. На досуге оформлю... а если с системой плагинов к нетбинсу разберусь, то оформим как фичу к ИДЕ |