none
Иероглифы вместо русских букв в окне Output Visual Studio 2005 RRS feed

  • Вопрос

  • Подскажите с такой проблемой.

    Visual Studio 2005 отображает русские символы в окне Outpu (вывод) как иероглифы.

    В инструментах (Tools) запускается инструмент, который запускает написанный скрипт и вот в окне вывода (Output) все символы отображаются, а русские буквы отображаются иероглифами. Как можно исправить.

    Проверяли на разных скриптах, в разных проектах, одно и тоже. В других окнах студии, в основном окне, русские буквы нормально отображаются.

Ответы

  • Кодировка русских символов в консоли и в окнах GUI разная. А в окне Output Вы, как правило, видите вывод консольных программ (скриптов). Видимо, разработчики VS2005 об этом еще не задумывались, поэтому русский вывод там отображается неверно. Поменяйте шрифт окна Output в настройках студии на Terminal - будет все нормально.

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

Все ответы

  • Кодировка русских символов в консоли и в окнах GUI разная. А в окне Output Вы, как правило, видите вывод консольных программ (скриптов). Видимо, разработчики VS2005 об этом еще не задумывались, поэтому русский вывод там отображается неверно. Поменяйте шрифт окна Output в настройках студии на Terminal - будет все нормально.

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

  • Спасибо, попробую поменять. Я даже думал лучше поставить студию 2010, но не уверен будут ли работать скрипты в ней.Не я их писал. На работе программист у которого эта студия стоит, он узнает у разработчиков этих скриптов. Если будут работать, то поставлю 2010 студию.

    За ответ еще раз спасибо.

  • Скрипт, скорее всего, написан для ОС, а не для VS, поэтому от версии VS не зависит. Десятка должна отображать вывод консольных программ нормально.

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