NetBeans и кодировка по умолчанию

Мне уже давно очень нравится среда разработки NetBeans, которую я применяю как для Java так и для PHP проектов. Как правило для работы с файлами я создаю новый проект и указываю все необходимые настройки в свойствах проекта. Но недавно мне пришлось столкнуться с кодом, написанным под BitrixCMS. Если кто не знает – эта CMS использует просто невероятно большое количество файлов и IDE становится очень неповоротливой обрабатывая все эти файлы. В NetBeans вместо проектов для быстрого доступа к файлам можно использовать Favorites (ссылки на часто используемые папки). Все отлично работает (не считая автоподстановки названий функций из файлов, подключенных через Include. Но тут нас подстерегает неожиданная проблема. Файлы открываются в кодировке, применяемой по умолчанию в операционной системе. В моем случае это Windows и кодировка win1251. Но файлы в системе Bitrix используют кодировку UTF-8. Чтобы использовать кодировку UTF-8 по умолчанию для всех файлов, которые не являются частью проекта нужно внести изменения в файл конфигурации NetBeans.

По умолчанию этот файл располагается вот тут:
c:\Program Files\NetBeans 6.5\etc\netbeans.conf

Ищем строку netbeans_default_options=
и добавляем в нее параметр с указанием кодировки -J-Dfile.encoding=UTF-8

NetBeans и кодировка по умолчанию: 3 комментария

  1. Рафальский Александр

    Я благодрен за ценный совет. Вы мне очень помогли. спасибо!

  2. Степыч

    Спасибо.
    Благодаря вам, я теперь могу открывать файлы в нужной мне кодировки не только из проектов.

  3. Серега

    Да уже время и версий сколько прошло, а варик все еще рабочий.
    Спасибо!

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *