2016-02-02 2 views
0

Я разрабатываю программы уже пару лет на Java и совсем недавно C++. Все прошло великолепно до тех пор, пока пару месяцев назад шрифт, который я использовал в своем редакторе, внезапно получил огромное пространство между каждой буквой, что сделало его почти нечитаемым. Для Java я использовал среду IDE NetBeans. Теперь в моем коде я использовал шрифт Papyrus, который я модифицировал, чтобы быть моноширинным. Дал мне комментарии, написанные на руке, и все еще можно использовать.IDE Проблемы с интервалом между шрифтами

Несколько месяцев назад мой комментарий несколько раз выглядел так, будто у него было пространство между каждым персонажем. Полагая, что это была моя ошибка, когда я изменил шрифт, я просто изменил его на другой шрифт. работал отлично, если немного меньше веселья.

Теперь, когда я занимаюсь занятиями на C++, мой инструктор рекомендовал Dev C++ IDE. Я знаю, что он старый, но это то, что мне сказали использовать. Теперь у меня такая же проблема, только со всеми шрифтами. Кто-нибудь знает, как это исправить?

  • Является ли это установкой Windows 7? (неизвестно - ничего не изменилось в Windows, о котором я знаю)
  • Является ли это настройкой IDE? (возможно, но это произошло на более чем 1 IDE)
  • Это проблема шрифта? (Маловероятно, так как все шрифты имеют те же проблемы)

Скриншот:

font spacing problem . Это то, что он должен выглядеть следующим образом: enter image description here

+1

На первый взгляд, комментарии на самом деле не выглядят хуже остальных шрифтов. Похоже, вы используете немоноширинный шрифт с моноширинным интервалом, поэтому «меньшие» буквы имеют пустое пространство справа. Например. вы можете видеть, что «m» подходит лучше, чем, например, «i». –

+0

Ваши файлы внезапно превратились в файлы Unicode? Если это так, все эти пробелы, вероятно, являются символами '' \ 0''. –

+0

@MartinBonner Я думаю, что это маловероятно, почему все эти '' \ 0'' будут вставлены в первую очередь? У меня также есть ощущение, что компилятор не будет слишком рад этому. –

ответ

1

У меня была та же проблема, попробуйте изменить семейство шрифтов Consolas из опции Tools в строке меню:

Tools->Editor Options-> Fonts (Tab)

Consolas является шрифтом по умолчанию для Dev-Cpp.

Я считаю, что поддержка шрифтов для других семей немного нарушена, по крайней мере, в некоторых последних версиях (я использую 5.11). Почти все другие шрифты дают мне эту проблему с интервалом, но Консолас работает нормально. Очень неудобно придерживаться только одного шрифта, но все остальное делает код невыносимым на данный момент.

Смежные вопросы