У меня есть проект, связанный с манипулированием текстом Unicode. Я использую Perl 5.014 и отладчик Padre v 0.86 (это последняя версия Padre для распределения Perl ActiveState).
В Padre важно иметь возможность просматривать (исследовать / проверять) программные переменные на панели «Отладчик» с правой стороны, особенно строки Unicode. Оказывается, что панель отладчика не показывает строки в их символьных глифах. Для скаляров он показывает тарабарщину, а для массивов - в нотации \ x {05FF}, которая является загадочной и неинтуитивной.
Есть ли способ заставить Падре показывать строки в правильные глифы? Переход: «Просмотр -> Язык» и изменение языка не помогают. Это влияет только на меню.
Обратите внимание, что в редакторе Padre литералы Unicode отображаются справа .
Я использую Windows 7 x64.
У меня есть это в программе:
use utf8;
...
binmode(STDOUT, ":unix:utf8");
binmode $DB::OUT, ':unix:utf8' if $DB::OUT;
...