Я не смог заставить эти символы отображаться внутри кода (или простого файла .txt
) в Netbeans.Netbeans не отображает символы юникода UTF8 (смайлики) правильно
✰☆★☞☛❸➂❤♡✉
Вместо этого они apprear в виде белых квадратов, как это:
☐☐☐☐☐☐☐☐☐☐☐☐☐☐☐☐☐☐☐☐☐
Я использую Netbeans IDE 8.0.2. Я уже установил -J-Dfile.encoding=UTF-8
в ../etc/netbeans.conf
. В свойствах моего проекта я установил Encoding : UTF-8
. Инструменты> Настройки> Шрифты & Цвета> По умолчанию> Шрифт> Courier New 13.
Интересно, что когда я открываю тот же текстовый файл с помощью Notepad ++ 6.9 (и с помощью «Courier New» шрифт), я могу увидеть все те персонажи отлично! Microsoft Word также отображает их правильно.
Я на ОС Windows 10.
Две другие интересные заметки:
- Другой вид сердца характера (
♥
) делает работу в Netbeans IDE 8.0.2, используя Courier New 13. - Изменение шрифтов, кроме Courier New 13 (в Netbeans), может иногда приводить к некоторым символов, отображающих правильно.
- Но я действительно хотел бы продолжить использование Courier New 13 в Netbeans, и я хочу исправить Netbeans, чтобы он правильно отображал все эти символы (как Notepad ++ и другие программы уже делают).
Какова кодировка вашего проекта? –
@AlastairMcCormack В свойствах моего проекта я установил 'Encoding: UTF-8'. – Ryan