Get-PSReadLineOption
Получает значения для параметров, которые можно настроить.
Синтаксис
Get-PSReadLineOption []
Описание
Командлет Get-PSReadLineOption
возвращает текущее состояние параметров, которые можно настроить с помощью командлета Set-PSReadLineOption
. Возвращаемый объект можно использовать для изменения параметров PSReadLine . Это обеспечивает более простой способ, чтобы задать параметры цветовой разметки синтаксиса для нескольких типов маркеров.
Примеры
Пример 1. Получение параметров и их значений
Get-PSReadLineOption
EditMode : Windows
AddToHistoryHandler : System.Func`2[System.String,System.Object]
HistoryNoDuplicates : True
HistorySavePath : C:\Users\username\AppData\Roaming\Microsoft\Windows\
PowerShell\PSReadLine\ConsoleHost_history.txt
HistorySaveStyle : SaveIncrementally
HistorySearchCaseSensitive : False
HistorySearchCursorMovesToEnd : False
MaximumHistoryCount : 4096
ContinuationPrompt : >>
ExtraPromptLineCount : 0
PromptText : {> }
BellStyle : Audible
DingDuration : 50
DingTone : 1221
CommandsToValidateScriptBlockArguments : {ForEach-Object, %, Invoke-Command, icm...}
CommandValidationHandler :
CompletionQueryItems : 100
MaximumKillRingCount : 10
ShowToolTips : True
ViModeIndicator : None
WordDelimiters : ;:,.[]{}()/\|^&*-=+'"---
AnsiEscapeTimeout : 100
CommandColor : "$([char]0x1b)[93m"
CommentColor : "$([char]0x1b)[32m"
ContinuationPromptColor : "$([char]0x1b)[37m"
DefaultTokenColor : "$([char]0x1b)[37m"
EmphasisColor : "$([char]0x1b)[96m"
ErrorColor : "$([char]0x1b)[91m"
KeywordColor : "$([char]0x1b)[92m"
MemberColor : "$([char]0x1b)[97m"
NumberColor : "$([char]0x1b)[97m"
OperatorColor : "$([char]0x1b)[90m"
ParameterColor : "$([char]0x1b)[90m"
SelectionColor : "$([char]0x1b)[30;47m"
StringColor : "$([char]0x1b)[36m"
TypeColor : "$([char]0x1b)[37m"
VariableColor : "$([char]0x1b)[92m"
Эта команда возвращает список доступных параметров PSReadLine и их текущих значений.
Входные данные
None
Невозможно передать объекты в этот командлет.
Выходные данные
Этот командлет возвращает экземпляр текущих параметров. Изменение значений свойств этого объекта обновляет параметры в PSReadLine напрямую без вызова Set-PSReadLineOption
.
Связанные ссылки
PowerShell