macik_spb
@macik_spb
Ф-ф-фрилансер :))

Как настроить XDebug и Eclipse IDE, чтобы правильно отображались символы UTF-8 в выраженях и переменных?

В принципе все настроено. Везде указана UTF-8. XDebug работает, точки останова срабатывают, просмотр значений переменных и выражений работает. Но есть один нюанс…

При создании ключей массива c русскими символами, в окне просмотра выражений («Expressions») ключи отображаются всем знакомой кашей («Ð ÑƒÑÑÐºÐ¸Ð¹») похожей на то, когда смотрим UTF-8 строку в неправильной кодировке (например в win1251).

image

При этом значения ключей отображаются нормально (в правильной кодировке).

В разделе «PHP Debug» обе кодировки стоят в UTF-8.
Сам код файла в UTF-8.
В php.ini default_charset = «utf-8»

Что и где еще надо «подкрутить» — сломал голову.

Если есть идеи — помогите.
  • Вопрос задан
  • 3629 просмотров
Пригласить эксперта
Ответы на вопрос 1
Qualab
@Qualab
В PyDev та же проблема с эклипсовским дебагом. Но там вообще вылетает всё при попытке просмотреть значение переменной с кириллическим именем. Даже quick watch на переменной с кириллицей вызывает ошибку. В общем накосячено в эклипсе с UTF-8.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы