Udostępnij przez


Get-PSReadLineOption

Pobiera wartości opcji, które można skonfigurować.

Składnia

Default (Domyślna)

Get-PSReadLineOption

Opis

Polecenie cmdlet Get-PSReadLineOption zwraca bieżący stan ustawień, które można skonfigurować przy użyciu polecenia cmdlet Set-PSReadLineOption. Zwrócony obiekt umożliwia zmianę opcji PSReadLine. Zapewnia to nieco prostszy sposób ustawiania opcji kolorowania składni dla wielu rodzajów tokenów.

Przykłady

Przykład 1. Pobieranie opcji i ich wartości

Get-PSReadLineOption
EditMode                               : Windows
AddToHistoryHandler                    : System.Func`2[System.String,System.Object]
HistoryNoDuplicates                    : True
HistorySavePath                        : C:\Users\user1\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
PredictionSource                       : HistoryAndPlugin
PredictionViewStyle                    : InlineView
TerminateOrphanedConsoleApps           : False
CommandColor                           : "`e[93m"
CommentColor                           : "`e[32m"
ContinuationPromptColor                : "`e[37m"
DefaultTokenColor                      : "`e[37m"
EmphasisColor                          : "`e[96m"
ErrorColor                             : "`e[91m"
InlinePredictionColor                  : "`e[97;2;3m"
KeywordColor                           : "`e[92m"
ListPredictionColor                    : "`e[33m"
ListPredictionSelectedColor            : "`e[48;5;238m"
ListPredictionTooltipColor             : "`e[97;2;3m"
MemberColor                            : "`e[37m"
NumberColor                            : "`e[97m"
OperatorColor                          : "`e[90m"
ParameterColor                         : "`e[90m"
SelectionColor                         : "`e[30;47m"
StringColor                            : "`e[36m"
TypeColor                              : "`e[37m"
VariableColor                          : "`e[92m"

To polecenie zwraca listę dostępnych opcji PSReadLine i ich bieżących wartości.

Dane wejściowe

None

Nie można przekazywać obiektów do tego cmdletu.

Dane wyjściowe

PSConsoleReadLineOptions

To polecenie cmdlet zwraca wystąpienie bieżących opcji. Zmiana wartości właściwości tego obiektu powoduje zaktualizowanie ustawień w programie PSReadLine bezpośrednio bez wywoływania Set-PSReadLineOption.