Как изменить кодировку файлов в 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), предлагая установить кодировку для каждого файла:
- Вики-статья NetBeans "DevFaqI18nFileEncodingQueryObject": кодировка проекта по сравнению с кодировкой файла. Какие правила приоритета используются в NetBeans 6.x?
Просто для справки, это вики-страница о настройках проекта:
- Вики-статья NetBeans "FaqI18nProjectEncoding": как установить или изменить кодировку символов для проекта?
В проводнике проекта щелкните правой кнопкой мыши проект, Свойства -> Общие -> Кодировка. Это позволит вам выбрать кодировку для каждого проекта.
Да, вы можете изменить кодировку определенного файла (или посмотреть, что у него есть) с помощью этого подключаемого модуля поддержки кодирования. С помощью этого плагина вы сможете без проблем обрабатывать различные кодировки ваших файлов.
Сейчас он находится в версии 1.4.0 для NetBeans 8.2, и я использую его в Windows 10 несколько раз назад.
Операция очень проста, в строке состояния вы можете увидеть кодировку открытого файла, а оттуда вы можете определить его новую кодировку.
Эта ссылка ответит на ваш вопрос: http://wiki.netbeans.org/FaqI18nProjectEncoding
Вы можете изменить кодировку источников или кодировку во время выполнения.
Просто попробуйте установить для Projects Encoding значение "UTF-8" и скопировать файл (который закодирован в iso) в том же проекте (и если вам не нужен старый файл, просто удалите его) - теперь скопированный файл будет в формате UTF. -8 - может это тебе поможет:)