Как изменить кодировку файлов в NetBeans?

Я хочу изменить кодировку файла в IDE NetBeans (версия 6.9.1), скажем, с ANSII на UTF-8. Как я могу это сделать?

РЕДАКТИРОВАТЬ: Я буду более точным. Я не хочу менять кодировку по умолчанию в NetBeans. Я хочу изменить только кодировку редактируемого файла.

8 ответов

Решение

В модели NetBeans все файлы проекта должны иметь одинаковую кодировку. Ответ в том, что вы не можете сделать это в Netbeans.

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

Перейдите в папку etc в домашней странице Netbeans -> открыть netbeans.conf файл и добавить на netbeans_default_options следующая строка:

-J-Dfile.encoding=UTF-8

Перезапустите NetBeans, и он должен быть в UTF-8.

Чтобы проверить, перейдите на помощь -> о и проверьте систему: Windows Vista version 6.0 running on x86; UTF-8; nl_NL (nb)

Документация NetBeans просто устанавливает иерархию для FileEncodingQuery (FEQ), предлагая установить кодировку для каждого файла:

Просто для справки, это вики-страница о настройках проекта:

В проводнике проекта щелкните правой кнопкой мыши проект, Свойства -> Общие -> Кодировка. Это позволит вам выбрать кодировку для каждого проекта.

Есть старый Bugreport по этому вопросу.

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

Сейчас он находится в версии 1.4.0 для NetBeans 8.2, и я использую его в Windows 10 несколько раз назад.

Операция очень проста, в строке состояния вы можете увидеть кодировку открытого файла, а оттуда вы можете определить его новую кодировку.

Поддержка кодирования в Windows 10

Эта ссылка ответит на ваш вопрос: http://wiki.netbeans.org/FaqI18nProjectEncoding

Вы можете изменить кодировку источников или кодировку во время выполнения.

Просто попробуйте установить для Projects Encoding значение "UTF-8" и скопировать файл (который закодирован в iso) в том же проекте (и если вам не нужен старый файл, просто удалите его) - теперь скопированный файл будет в формате UTF. -8 - может это тебе поможет:)

Другие вопросы по тегам