Перейти к содержанию
    

Keil V5.28 и кириллица CP1251

Коллеги, кто нибудь решил проблему с кириллицей в версиях начиная 5.25 и выше?

При установленной кодировке CP1251 вместо символов печатается символ "Знак вопроса"

Тех поддержка рекомендует переключить на кодировку UTF-8;

После этого ввод символов действительно работает, но старые исходники в кодировке CP1251 идут крякозябрами.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Notepad++, перекодировать в UTF. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Что перекодировать тысячи исходников?

И потом в исходниках есть много текстовых массивов строк в 1251 - перспектива переводить сие в 16 бит как то... 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

36 минут назад, BALDA сказал:

Что перекодировать тысячи исходников?

Так уж прямо тысячи? Впрочем, не вручную же. Легким движением руки...

Я так делаю. Что касается кириллических "строк" в исходниках, то я не обнаружил разницы после перекодировки. Объяснить не могу. Проверьте сами.  

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ну за года много уже :-)

Опять таки терзают странные сомнения, как там этот UTF-8 будет сопоставляться с таблицами каких нибудь фонтов?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Без проблем. Проверьте. У меня были и есть русские тексты на ЖКИ. Шрифт тоже сам рисовал по 1251 таблице.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Может спать уже пора ... но нарыл в дебрях форумов

файл DLL адаптированный под кирилицу

заменил его в версии 5.25 -и пошла печататься кириллица.

Сейчас 5,28 попробую..

 

----

попробовал 5.28 - работает

пристегиваю DLL

заменить одноименный в папке "Keil_v5\UV4"

UvEdit.rar

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Предлагаю присоединиться и достать поддержку Keil подобно этому посту на форуме: http://www.keil.com/forum/64345/
Особенно действенно если у Вас  платная лицензия. Мой знакомый уже пару месяцев ведёт переписку по этому поводу со службой поддержки. Из последних новостей, поддержка 1251 в ближайшем будущем пока не планируется.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

я когда-то поднимал эту тему... при подмене dll-ки русский шрифт появляеться но пропадает некоторые "фичи" встроенного редактора . Одна из них - это выделение разным цветом типпа кода - комменты серым и т.д.

Кому то это важно )))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

On 6/4/2019 at 12:20 AM, backa said:

я когда-то поднимал эту тему... при подмене dll-ки русский шрифт появляеться но пропадает некоторые "фичи" встроенного редактора . Одна из них - это выделение разным цветом типпа кода - комменты серым и т.д.

Кому то это важно )))

Согласен тогда я был неправ.

Тестируй, потом покажем тут

Хотя версия от 5.24 показанная на несколько этажей выше тоже рабоспособна

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

50 minutes ago, x893 said:

Версия 5.29

1251 нормально отображает.

Без всяких замен dll.

 

В окне дизассемблера посмотри, хотя 29 версию не видел, в 27 там кракозяблы

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Уважаемый "backa"  что-то молчит.

Для любителей ASCII

Кодовая страница 04h XXh преобразована в кириллицу ASCII

Файл редактора от KEIL 5.27

Замечания, предложения принимаются.

Кому это не требуется могут не писать здесь, а создать новый топик

КАК хорошо нам живется с двухбайтовой кодировкой.

UvEdit.dll

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...