реклама на сайте
подробности

 
 
> Keil 3.60 и кириллица
kosyak©
сообщение Jul 7 2008, 05:28
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 179
Регистрация: 1-10-07
Из: НЧ
Пользователь №: 30 966



Установил Keil 3.60 и обнаружил неприятный глюк в редакторе - в комментариях всместо символов кириллицы выводит кракозяблики. Есть ли решение данной поблемы?
Go to the top of the page
 
+Quote Post
2 страниц V   1 2 >  
Start new topic
Ответов (1 - 19)
Nixon
сообщение Jul 7 2008, 06:30
Сообщение #2


Гуру
******

Группа: Админы
Сообщений: 2 736
Регистрация: 17-06-04
Из: Киев
Пользователь №: 48



убрать италик с настроек фонта комментов.


--------------------
Вам помочь или не мешать?
Go to the top of the page
 
+Quote Post
kosyak©
сообщение Jul 7 2008, 06:31
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 179
Регистрация: 1-10-07
Из: НЧ
Пользователь №: 30 966



Цитата(Nixon @ Jul 7 2008, 10:30) *
убрать италик с настроек фонта комментов.


италик то я убрал....есть ли другое более "правильное" решение smile.gif
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jul 7 2008, 06:38
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(kosyak© @ Jul 7 2008, 08:31) *
италик то я убрал....есть ли другое более "правильное" решение smile.gif

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


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
kosyak©
сообщение Jul 7 2008, 06:40
Сообщение #5


Частый гость
**

Группа: Свой
Сообщений: 179
Регистрация: 1-10-07
Из: НЧ
Пользователь №: 30 966



Цитата(zltigo @ Jul 7 2008, 10:38) *
Разумеется - поставить фонты у которых есть кирилический италик. Один из лучших программерских фонтов monotype.com


А чего у Courier New нет кириллического италика? о_О
Go to the top of the page
 
+Quote Post
Nixon
сообщение Jul 7 2008, 06:58
Сообщение #6


Гуру
******

Группа: Админы
Сообщений: 2 736
Регистрация: 17-06-04
Из: Киев
Пользователь №: 48



Цитата(zltigo @ Jul 7 2008, 09:38) *
Разумеется - поставить фонты у которых есть кирилический италик. Один из лучших программерских фонтов monotype.com

Покупать фонты по $100 ???


--------------------
Вам помочь или не мешать?
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jul 7 2008, 07:13
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(kosyak© @ Jul 7 2008, 08:40) *
А чего у Courier New нет кириллического италика? о_О

Не помню smile.gif давным давно не пользуюсь.



Цитата(Nixon @ Jul 7 2008, 08:58) *
Покупать фонты по $100 ???

Да sad.gif
Хотя есть и достойные бесплатные DejaVu*.
Прикрепленные файлы
Прикрепленный файл  MONOTY.rar ( 61.19 килобайт ) Кол-во скачиваний: 106
 


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Палыч
сообщение Jul 7 2008, 07:14
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 2 399
Регистрация: 10-05-06
Из: г. Новочеркасск
Пользователь №: 16 954



Цитата(zltigo @ Jul 7 2008, 10:10) *
Не помню smile.gif давным давно не пользуюсь.
У меня не версия 3.60 - более древняя, но на Courier New и курсивом кирилица нормально показывается...
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jul 7 2008, 07:18
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(Палыч @ Jul 7 2008, 09:14) *
..но на Courier New и курсивом кирилица нормально показывается...

Значит он поддерживает, а тот который установлен у Автора вопроса - нет. Courier-ы лично меня не устраивают наличием засечек, для программерских нужд явно предпочитаю sanserif-ы


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
kosyak©
сообщение Jul 7 2008, 07:22
Сообщение #10


Частый гость
**

Группа: Свой
Сообщений: 179
Регистрация: 1-10-07
Из: НЧ
Пользователь №: 30 966



Цитата(Палыч @ Jul 7 2008, 11:14) *
У меня не версия 3.60 - более древняя, но на Courier New и курсивом кирилица нормально показывается...


Предыдущая моя версия (3.05 вроде) тож все нормально показывала - тут с дуру чего-то решил обновится....
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jul 7 2008, 07:42
Сообщение #11


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(kosyak© @ Jul 7 2008, 09:22) *
Предыдущая моя версия (3.05 вроде) тож все нормально показывала..

Посмотрел - да, это Кейловцы прикололись sad.gif. Тогда просто не нужно всякими IDE от производителей компиляторов пользоваться, вот и и все smile.gif. Пусть они компиляторы хорошо делают, а уж редакторы и прочее хорошо делают другие.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
kosyak©
сообщение Jul 7 2008, 09:37
Сообщение #12


Частый гость
**

Группа: Свой
Сообщений: 179
Регистрация: 1-10-07
Из: НЧ
Пользователь №: 30 966



Цитата(zltigo @ Jul 7 2008, 11:42) *
Посмотрел - да, это Кейловцы прикололись sad.gif. Тогда просто не нужно всякими IDE от производителей компиляторов пользоваться, вот и и все smile.gif. Пусть они компиляторы хорошо делают, а уж редакторы и прочее хорошо делают другие.

Ну, я все таки считаю, что Keil это немного больше чем просто компилятор - хороший отладчик, эмулятор - вообщем все что нужно для жизни smile.gif
Правда с редактором кейловцы мудрят - в 3.05 (возможно и в более ранних), например, буква 'э' просто пропадала из бинарника (точнее наверное она туда просто не компилировалась)...в этой версии еще не проверял мож исправили....
Go to the top of the page
 
+Quote Post
Палыч
сообщение Jul 7 2008, 09:51
Сообщение #13


Гуру
******

Группа: Свой
Сообщений: 2 399
Регистрация: 10-05-06
Из: г. Новочеркасск
Пользователь №: 16 954



Цитата(kosyak© @ Jul 7 2008, 12:37) *
Правда с редактором кейловцы мудрят - в 3.05 (возможно и в более ранних), например, буква 'э' просто пропадала из бинарника (точнее наверное она туда просто не компилировалась)...
А ещё - буква 'я'. Но, пропадание букв - это не проблемы редактора, это - проблемы транслятора: разработчики не озаботились поддержкой национальных алфавитов (как в трасляторе, так, впрочем, и в редакторе)...
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jul 7 2008, 11:20
Сообщение #14


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(Палыч @ Jul 7 2008, 11:51) *
А ещё - буква 'я'. Но, пропадание букв - это не проблемы редактора..

Это проблемы именно редактора - использует 0хFF и некоторые другие для временных внутренних разделителей-ограничителей в момент редактирования в памяти. Компиляторам с этим уже сталкиваться не приходится - у них банальный готовый файл на входе, да и поддержку национальных языков практически все имееют.

Цитата(kosyak© @ Jul 7 2008, 11:37) *
Ну, я все таки считаю, что Keil это немного больше чем просто компилятор - хороший отладчик, эмулятор - вообщем все что нужно для жизни smile.gif

Для комфортной жизни нужно любовно выбирать набор инстументов, а не использовать что-то типа китайского набора "99 в одном". Редактор уж точно должен быть совершенно независим от конкретного компилятора, ибо компиляторов много, а я у себя любимый один smile.gif. Напрягаться на ровном месте с каким-то редактором даваемым в качестве приложения к компилятору совершенно незачем. Посему редактор, макееобразное что-то, диффер, менеджер проектов, форматер,... это разные продукты.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
kosyak©
сообщение Jul 8 2008, 04:43
Сообщение #15


Частый гость
**

Группа: Свой
Сообщений: 179
Регистрация: 1-10-07
Из: НЧ
Пользователь №: 30 966



Цитата(zltigo @ Jul 7 2008, 15:20) *
...
что-то типа китайского набора "99 в одном"
...

Мне, почему-то, сразу вспоминается Visual Studio...
На мой взгляд редактор Кейла, в сравнении с любым специализированным программистическим редактором, сильно проигрывает, но недостающие очки он как раз и набирает за счет возможности эмуляции и отладки не "отходя от кассы".
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jul 8 2008, 08:13
Сообщение #16


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(kosyak© @ Jul 8 2008, 06:43) *
...но недостающие очки он как раз и набирает за счет возможности эмуляции и отладки не "отходя от кассы".

Надеюсь, что желание непрерывно эмулировать и "отлаживать" каждую написанную строчку со временем отпадет smile.gif, а редактор - редактор останется sad.gif. А подсунуть тому-же кейл файлик с отладочной информацией и использовать только, как отладчик? Ну или в крайнем случае подключить внешний редактор к IDE - многие IDE это в качестве паллиативной меры позволяют делать.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
defunct
сообщение Jul 10 2008, 12:05
Сообщение #17


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(zltigo @ Jul 8 2008, 11:13) *
А подсунуть тому-же кейл файлик с отладочной информацией и использовать только, как отладчик?

Оболочка Keil это именно отладчик. И применять его нужно для отладки. Ибо быстро и удобно.
Плюс куда приятнее собирать код в среде в которой можно кликнуть на "ошибку" моментом перейти к файлу и строчке с ошибкой и исправить ее.
Чем собирать батником смотреть лог и потом лазить по файлам в редакторе каким бы удобным он ни был.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jul 10 2008, 12:32
Сообщение #18


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(defunct @ Jul 10 2008, 14:05) *
Чем собирать батником смотреть лог и потом лазить по файлам в редакторе каким бы удобным он ни был.

Окститесь! Какие "батники", какие логи! Процесс сборки как минимум через make, далее разборка лога сриптом (как правило уже есть даже готовые в программерских ide/редакторах), загрузка файлов с ошибками, пальцепоказывание, навигация, нормальные поиски-замены, навигация по тэгам.....
Цитата
...редакторе каким бы удобным он ни был

Советую попробовать действительно редакторы-программерские IDE, а не халявное приложение к IDE от производителя компиляторов. Разница разительная.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
defunct
сообщение Jul 10 2008, 13:45
Сообщение #19


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(zltigo @ Jul 10 2008, 15:32) *
Процесс сборки как минимум через make, далее разборка лога сриптом (как правило уже есть даже готовые в программерских ide/редакторах)

Да везде процесс сборки через make.
Только причем тут IDE? Это если один большуший проект который тянется годами собирается одним и тем же тулчейном, тогда можно адаптировать редактор под него, под его компилятор и следить чтобы все было Ок. А если проекты небольшие, компиляторы и платформы разные? Всмысле - нафига попу боян возиться с адаптацией IDE типа Eclipse для проекта из 3х файлов?

Цитата
Советую попробовать действительно редакторы-программерские IDE, а не халявное приложение к IDE от производителя компиляторов. Разница разительная.

Я работаю с Source Insight. Писать удобно. Но отлаживать - никак.
шкрябать скрипты разбора ошибок для разных компиляторов - лень. Только для ARM'а у меня проинсталено 5 разных компиляторов у которых совершенно разный формат сообщений об ошибке.
Пишу в одном редакторе - а отлаживаю в том что есть, и список разных дебаггеров перевалил за 2-й десяток.

Короче, в чем придется в том и отлаживаю, и мне кажется, что времени я трачу меньше чем если адаптировать один редактор под весь зоопарк. Хотя может я и заблуждаюсь, но менять что-либо врятли буду.

Среди многих отладчиков Keil, на мой взгляд, the best по удобству и простоте использования.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jul 10 2008, 14:28
Сообщение #20


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(defunct @ Jul 10 2008, 15:45) *
А если проекты небольшие, компиляторы и платформы разные? Всмысле - нафига попу боян возиться с адаптацией IDE типа Eclipse для проекта из 3х файлов?

Тем более! нафига возится с изучением дикого количества каих-то галочек, менюшек, кнопочек и приспосабливаться каким-то левым IDE (сбацанным производителем компилятора по принципу - "что-бы было") идущими нахаляву с очередным компилятором? К счастью, производители компиляторов задумывабся над вопросом "нафига попу баян" и постепенно ползут на тот-же унифицированный Eclipse. Хотя громоздкости и недостатков у него на данный момент многовато sad.gif.
Цитата
Я работаю с Source Insight....

Не знаю, что это такое, но возможно, что Вы просто не дали себе труда его освоить за пределами его возможности просто редактора.
Цитата
шкрябать скрипты разбора ошибок для разных компиляторов - лень.

Ну не более 15 минут на компилятор, а если еще учесть, что, например, гнутые это целое семейство, IAR - тоже семейство, Keil - семейство. Для многих вообще готовые (по крайней мере для начала работы) есть в комплектах поставки. После второго-третьего написанного самостоятельно с умом make, скрипта ... проблем собственно никаих нет.
Цитата
Хотя может я и заблуждаюсь, но менять что-либо врятли буду.

Зря smile.gif


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd June 2025 - 02:50
Рейтинг@Mail.ru


Страница сгенерированна за 0.01572 секунд с 7
ELECTRONIX ©2004-2016