Китайские иероглифы в Intellij IDEA - как показать? - PullRequest
3 голосов
/ 08 сентября 2011

У меня есть XML-файл в кодировке UTF-8, в котором есть китайские символы.Вопросы:

  1. Должен ли я переводить китайские символы в такие объекты, как   или синтаксический анализатор XML будет работать гладко с китайскими?
  2. Как нажать Intellij IDEA, чтобы он отображал настоящий китайскийиероглифы вместо показа пустых квадратов?

Ответы [ 2 ]

2 голосов
/ 08 сентября 2011
  1. Нет, вам не нужно кодировать их, если кодировка правильно указана в прологе XML.
  2. Скорее всего, у шрифта, который вы используете в IDE, нет требуемогоглифы, поэтому он отображает квадратные поля.Чтобы решить эту проблему, перейдите на Settings |Editor |Colors & Fonts и измените шрифт редактора на тот, который содержит китайские глифы.
2 голосов
/ 08 сентября 2011

С синтаксическим анализатором XML должно быть хорошо с символами, если они действительно имеют , закодированные должным образом.

Я сам не использую Intellij, но я бы попробовал:

  • Проверьте используемый шрифт - убедитесь, что вы используете тот, который поддерживает символы, которые вам нужны
  • Убедитесь, что редактор понимает, что это файл UTF-8.Я бы ожидал, что он получит кодировку из XML, но если есть ручные способы настройки кодировки, то стоит попробовать.
...