Моя проблема в том, что я только что переустановил свою систему и установил кучу пакетов через Chocolatey. Однако теперь, когда я запускаю powershell, что-то меняет тип и размер шрифта внутри консоли на растровый и 16pt (огромные и уродливые), хотя по умолчанию для моей консоли установлены TrueType и 14pt. Это происходит, даже если у меня есть мой профиль в Documents / PowerShell / ... все закомментировано, и я запускаю его из обычной консоли с помощью «@powershell» или просто «powershell.exe».
Может ли кто-нибудь сказать мне, как найти проблему? То, что возится со шрифтами, - это установка poshgit, насколько я видел в цепочке запускаемых скриптов профиля, но, как я уже сказал, даже если у меня все они отключены (по-видимому), что-то все равно меняет шрифт.
Редактировать: Я обнаружил, что даже чистая установка на виртуальной машине делает то же самое. Итак, как установить шрифты в Powershell? Я сделал все так, как во многих руководствах говорится о щелчке мышью, но это непостоянно.
Может ли кто-нибудь мне помочь?
Заранее благодарю, Мате
Я обнаружил, что у других такая же проблема, просто ключевое слово - Lucida Console.
это у парня была похожая проблема. Изменение размера не решило мою проблему, но если я изменил тип шрифта на обычный шрифт Lucida вместо Lucida Console, он был постоянным. Консоль Lucida должна мешать работе какой-либо другой части системы, из-за чего PowerShell откатывается к растровому шрифту.
Хотя это, к сожалению, не объяснение, это жизнеспособный компромисс.
Есть несколько профилей PowerShell. Я бы посоветовал вам изучить их все, чтобы увидеть, добавлен ли код. Например, используя блокнот, вы можете сделать следующее:
> notepad $profile.AllUsersAllHosts
> notepad $profile.AllUsersCurrentHost
> notepad $profile.CurrentUserAllHosts
> notepad $profile.CurrentUserCurrentHost