Как изменить кодировку по умолчанию в NetBeans 8.0

Мне интересно, могу ли я изменить кодировку по умолчанию в NetBeans 8.0... Я много искал, но не нашел способа изменить кодировку в этой версии NetBeans.

У меня есть этот тег в моем HTML-документе:<meta charset="utf-8">

НО! Как вы можете видеть на прикрепленном изображении, уведомление NetBeans предупреждает меня о проблеме кодирования.

Внутренняя декларация кодировки

Внутренняя декларация кодировки "utf-8" не соответствует фактической кодировке документа ("windows-1250").

Я создал index.html с помощью функции "новый файл" в NetBeans. В свойствах проекта есть кодировка UTF-8, поэтому я думаю, что это должна быть UTF-8. Я действительно не знаю, откуда взялись "windows-1250"!!

Где я могу найти какую-то опцию для изменения кодировки по умолчанию или даже текущей кодировки файлов в NetBeans 8.0?

Заранее спасибо...

3 ответа

Решение

Решение, данное Danny

Перейдите к <Netbeans installation directory>/etc и откройте netbeans.conf файл.

добавлять -J-Dfile.encoding=UTF-8 в конце строки, которая начинается с netbeans_default_options (не забудьте включить ведущий пробел).

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

Для проверки перейдите на help -> about и проверьте систему: Windows Vista version 6.0 running on x86; UTF-8; nl_NL (nb)

Ответ здесь хорошо работал для меня на Netbeans 7.3 Stackru Ответ

Щелкните правой кнопкой мыши на имени проекта и выберите свойства. Вкладка "Источники" -> Кодировка и измените все, что вам нужно. В моем случае мне понадобилась кодировка Windows 1252.

У меня была проблема с кириллицей (русские и украинские буквы) в netbeans 8.1 для Ubuntu 14.04. Я исправил проблему, как @Rex Wagenius посоветовал + мне пришлось изменить шрифт netbeans (в главном меню: Инструменты -> Опция -> Шрифты и цвета -> вкладка Синтаксис -> Шрифт изменен с Courier на Serif 20). Надеюсь, что этот ответ будет полезен для некоторых пользователей с такой же проблемой.

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