Первое изображение - вывод терминала Mac, эти столбцы выровнены по вертикали.
Это вывод Windows cmder
, в беспорядке. Могу ли я настроить это?
Первое изображение - вывод терминала Mac, эти столбцы выровнены по вертикали.
Это вывод Windows cmder
, в беспорядке. Могу ли я настроить это?
Вы используете шрифт переменной ширины в вашей программе (cmder
).
Для правильного выравнивания дисплея вам необходимо использовать шрифт фиксированной ширины (моноширинный).
Моноширинные шрифты обычно используются для терминалов, IDE и программных текстовых редакторов. Ниже приведены некоторые веские причины для этого.
Несмотря на то, что компьютеры теперь могут отображать самые разные шрифты, большинство IDE и программных текстовых редакторов используют моноширинный шрифт в качестве шрифта по умолчанию. Это повышает удобочитаемость исходного кода, который часто сильно зависит от различий, связанных с отдельными символами, и делает различия между буквами более однозначными в ситуациях, таких как поля ввода пароля, где ошибки ввода недопустимы. [2] Моноширинные шрифты также используются в эмуляции терминала и для размещения табличных данных в текстовых документах. В технических руководствах и ресурсах для языков программирования часто используется моноширинный шрифт, чтобы отличать код от текста на естественном языке.
Источник моноширинный
Как говорит ДэвидПостилл, использование моноширинных шрифтов является предпочтительным способом. Эти шрифты выделены жирным шрифтом в окне списка шрифтов.
Однако вы можете попытаться использовать пропорциональные шрифты и заставить ConEmu рассматривать их как моноширинные. Просто установите флажок Monospace
и (опционально) поэкспериментируйте с полями Width
и Cell
. Cell
зарезервирует ширину для персонажа.