Как изменить кодировку файлов в NetBeans? - PullRequest
92 голосов
/ 09 ноября 2010

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

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

Ответы [ 8 ]

180 голосов
/ 31 января 2012

Перейдите в папку 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)

18 голосов
/ 09 ноября 2010

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

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

8 голосов
/ 14 февраля 2011

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

Просто для справкистраница, касающаяся настроек всего проекта:

5 голосов
/ 21 июля 2011

Имеется старый отчет об ошибках по этому вопросу.

4 голосов
/ 18 мая 2016

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

2 голосов
/ 18 февраля 2018

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

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

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

Encoding Support running on Windows 10

2 голосов
/ 02 мая 2013

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

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

0 голосов
/ 21 октября 2018

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...