На днях открываю консоль PowerShell в свежем билде (10061) Windows 10, а там:
разноцветные команды, параметры и значения. Любопытно. Теперь, возможно станет проще ориентироваться в многострочных one-liner’ах.
Кроме того, все это можно настраивать вручную, благодаря командлету Set-PSReadlineOption, входящему в модуль PSReadline.
Кроме него в модуле присутствует еще один довольно интересный командлет Set-PSReadlineKeyHandler, но документации по ним пока нет.
Что же касается Set-PSReadlineOption, то он пока не позволяет напрямую изменять все выдаваемые его родственым Get- командлетом значения. Однако мы может поменять свойства возвращаемого им объекта.
Здесь, например, мы изменили цвет текста имени переменной с зеленого по-умолчанию на красный.
Судя по свойствам возвращаемого командлетом Get-PSReadlineOption объекта, мы сможем изменять практически любой элемент консоли и не только.
Страницы в социальных сетях:
Twitter: https://twitter.com/vsseth
Facebook: https://fb.com/inpowershell
VKontakte: https://vk.com/inpowershell