ISEOptions-objektet

ISEOptions-objektet representerar olika inställningar för Windows PowerShell ISE. Det är en instans av klassen Microsoft.PowerShell.Host.ISE.ISEOptions .

ISEOptions-objektet innehåller följande metoder och egenskaper.

Metoder

RestoreDefaultConsoleTokenColors()

Stöds i Windows PowerShell ISE 3.0 och senare och finns inte i tidigare versioner.

Återställer standardvärdena för tokenfärgerna i konsolfönstret.

# Changes the color of the commands in the Console pane to red and then restores it to its default value.
$psISE.Options.ConsoleTokenColors["Command"] = 'red'
$psISE.Options.RestoreDefaultConsoleTokenColors()

RestoreDefaults()

Stöds i Windows PowerShell ISE 2.0 och senare.

Återställer standardvärdena för alla alternativinställningar i konsolfönstret. Det återställer också beteendet för olika varningsmeddelanden som ger standard kryssrutan för att förhindra att meddelandet visas igen.

# Changes the background color in the Console pane and then restores it to its default value.
$psISE.Options.ConsolePaneBackgroundColor = 'orange'
$psISE.Options.RestoreDefaults()

RestoreDefaultTokenColors()

Stöds i Windows PowerShell ISE 2.0 och senare.

Återställer standardvärdena för tokenfärgerna i fönstret Skript.

# Changes the color of the comments in the Script pane to red and then restores it to its default value.
$psISE.Options.TokenColors["Comment"] = 'red'
$psISE.Options.RestoreDefaultTokenColors()

RestoreDefaultXmlTokenColors()

Stöds i Windows PowerShell ISE 3.0 och senare och finns inte i tidigare versioner.

Återställer standardvärdena för tokenfärgerna för XML-element som visas i Windows PowerShell ISE. Se även XmlTokenColors.

# Changes the color of the comments in XML data to red and then restores it to its default value.
$psISE.Options.XmlTokenColors["Comment"] = 'red'
$psISE.Options.RestoreDefaultXmlTokenColors()

Egenskaper

AutoSparaMinuteInterval

Stöds i Windows PowerShell ISE 3.0 och senare och finns inte i tidigare versioner.

Anger antalet minuter mellan de automatiska sparandeåtgärderna för dina filer med Windows PowerShell ISE. Standardvärdet är 2 minuter. Värdet är ett heltal.

# Changes the number of minutes between automatic save operations to every 3 minutes.
$psISE.Options.AutoSaveMinuteInterval = 3

CommandPaneBackgroundColor

Den här funktionen finns i Windows PowerShell ISE 2.0, men har tagits bort eller bytt namn i senare versioner av ISE. Senare versioner finns i ConsolePaneBackgroundColor.

Anger bakgrundsfärgen för kommandofönstret. Det är en instans av klassen System.Windows.Media.Color .

# Changes the background color of the Command pane to orange.
$psISE.Options.CommandPaneBackgroundColor = 'orange'

CommandPaneUp

Den här funktionen finns i Windows PowerShell ISE 2.0, men har tagits bort eller bytt namn i senare versioner av ISE.

Anger om kommandofönstret finns ovanför fönstret Utdata.

# Moves the Command pane to the top of the screen.
$psISE.Options.CommandPaneUp  = $true

ConsolePaneBackgroundColor

Stöds i Windows PowerShell ISE 3.0 och senare och finns inte i tidigare versioner.

Anger bakgrundsfärgen för konsolfönstret. Det är en instans av klassen System.Windows.Media.Color .

# Changes the background color of the Console pane to red.
$psISE.Options.ConsolePaneBackgroundColor = 'red'

ConsolePaneForegroundColor

Stöds i Windows PowerShell ISE 3.0 och senare och finns inte i tidigare versioner.

Anger förgrundsfärgen för texten i konsolfönstret.

# Changes the foreground color of the text in the Console pane to yellow.
$psISE.Options.ConsolePaneForegroundColor  = 'yellow'

ConsolePaneTextBackgroundColor

Stöds i Windows PowerShell ISE 3.0 och senare och finns inte i tidigare versioner.

Anger bakgrundsfärgen för texten i konsolfönstret.

# Changes the background color of the Console pane text to pink.
$psISE.Options.ConsolePaneTextBackgroundColor = 'pink'

ConsoleTokenColors

Stöds i Windows PowerShell ISE 3.0 och senare och finns inte i tidigare versioner.

Anger färgerna på IntelliSense-token i Fönstret Windows PowerShell ISE-konsol. Den här egenskapen är ett ordlisteobjekt som innehåller namn/värde-par med tokentyper och färger för konsolfönstret. Om du vill ändra färgerna på IntelliSense-token i fönstret Skript läser du TokenColors. Information om hur du återställer färgerna till standardvärdena finns i RestoreDefaultConsoleTokenColors. Tokenfärger kan anges för följande: Attribut, Kommando, CommandArgument, CommandParameter, Comment, GroupEnd, GroupStart, Keyword, LineContinuation, LoopLabel, Member, NewLine, Number, Operator, Position, StatementSeparator, String, Type, Unknown, Variable.

# Sets the color of commands to green.
$psISE.Options.ConsoleTokenColors["Command"] = 'green'
# Sets the color of keywords to magenta.
$psISE.Options.ConsoleTokenColors["Keyword"] = 'magenta'

FelsökaBackgroundColor

Stöds i Windows PowerShell ISE 2.0 och senare.

Anger bakgrundsfärgen för felsökningstexten som visas i konsolfönstret. Det är en instans av klassen System.Windows.Media.Color .

# Changes the background color for the debug text that appears in the Console pane to blue.
$psISE.Options.DebugBackgroundColor = '#0000FF'

DebugForegroundColor

Stöds i Windows PowerShell ISE 2.0 och senare.

Anger förgrundsfärgen för felsökningstexten som visas i konsolfönstret. Det är en instans av klassen System.Windows.Media.Color .

# Changes the foreground color for the debug text that appears in the Console pane to yellow.
$psISE.Options.DebugForegroundColor = 'yellow'

DefaultOptions

Stöds i Windows PowerShell ISE 2.0 och senare.

En samling egenskaper som anger de standardvärden som ska användas när återställningsmetoderna används.

# Displays the name of the default options. This example is from ISE 4.0.
$psISE.Options.DefaultOptions
SelectedScriptPaneState                   : Top
ShowDefaultSnippets                       : True
ShowToolBar                               : True
ShowOutlining                             : True
ShowLineNumbers                           : True
TokenColors                               : {[Attribute, #FF00BFFF], [Command, #FF0000FF], [CommandArgument, #FF8A2BE2], [CommandParameter, #FF000080]...}
ConsoleTokenColors                        : {[Attribute, #FFB0C4DE], [Command, #FFE0FFFF], [CommandArgument, #FFEE82EE], [CommandParameter, #FFFFE4B5]...}
XmlTokenColors                            : {[Comment, #FF006400], [CommentDelimiter, #FF008000], [ElementName, #FF8B0000], [MarkupExtension, #FFFF8C00]...}
DefaultOptions                            : Microsoft.PowerShell.Host.ISE.ISEOptions
FontSize                                  : 9
Zoom                                      : 100
FontName                                  : Lucida Console
ErrorForegroundColor                      : #FFFF0000
ErrorBackgroundColor                      : #00FFFFFF
WarningForegroundColor                    : #FFFF8C00
WarningBackgroundColor                    : #00FFFFFF
VerboseForegroundColor                    : #FF00FFFF
VerboseBackgroundColor                    : #00FFFFFF
DebugForegroundColor                      : #FF00FFFF
DebugBackgroundColor                      : #00FFFFFF
ConsolePaneBackgroundColor                : #FF012456
ConsolePaneTextBackgroundColor            : #FF012456
ConsolePaneForegroundColor                : #FFF5F5F5
ScriptPaneBackgroundColor                 : #FFFFFFFF
ScriptPaneForegroundColor                 : #FF000000
ShowWarningForDuplicateFiles              : True
ShowWarningBeforeSavingOnRun              : True
UseLocalHelp                              : True
AutoSaveMinuteInterval                    : 2
MruCount                                  : 10
ShowIntellisenseInConsolePane             : True
ShowIntellisenseInScriptPane              : True
UseEnterToSelectInConsolePaneIntellisense : True
UseEnterToSelectInScriptPaneIntellisense  : True
IntellisenseTimeoutInSeconds              : 3

ErrorBackgroundColor

Stöds i Windows PowerShell ISE 2.0 och senare.

Anger bakgrundsfärgen för feltext som visas i konsolfönstret. Det är en instans av klassen System.Windows.Media.Color .

# Changes the background color for the error text that appears in the Console pane to black.
$psISE.Options.ErrorBackgroundColor = 'black'

ErrorForegroundColor

Stöds i Windows PowerShell ISE 2.0 och senare.

Anger förgrundsfärgen för feltext som visas i konsolfönstret. Det är en instans av klassen System.Windows.Media.Color .

# Changes the foreground color for the error text that appears in the console pane to green.
$psISE.Options.ErrorForegroundColor = 'green'

FontName

Stöds i Windows PowerShell ISE 2.0 och senare.

Anger teckensnittsnamnet som för närvarande används i både fönstret Skript och konsolfönstret.

# Changes the font used in both panes.
$psISE.Options.FontName = 'Courier New'

Teckenstorlek

Stöds i Windows PowerShell ISE 2.0 och senare.

Anger teckenstorleken som ett heltal. Den används i fönstret Skript, kommandofönstret och fönstret Utdata. Det giltiga intervallet med värden är 8 till 32.

# Changes the font size in all panes.
$psISE.Options.FontSize = 20

IntellisenseTimeoutInSeconds

Stöds i Windows PowerShell ISE 3.0 och senare och finns inte i tidigare versioner.

Anger antalet sekunder som IntelliSense använder för att försöka matcha den text som för närvarande skrivs. Efter det här antalet sekunder överskrider IntelliSense tidsgränsen och gör att du kan fortsätta skriva. Standardvärdet är 3 sekunder. Värdet är ett heltal.

# Changes the number of seconds for IntelliSense syntax recognition to 5.
$psISE.Options.IntellisenseTimeoutInSeconds = 5

MruCount

Stöds i Windows PowerShell ISE 3.0 och senare och finns inte i tidigare versioner.

Anger antalet nyligen öppnade filer som Windows PowerShell ISE spårar och visas längst ned på menyn Öppna fil. Standardvärdet är 10. Värdet är ett heltal.

# Changes the number of recently used files that appear at the bottom of the File Open menu to 5.
$psISE.Options.MruCount = 5

OutputPaneBackgroundColor

Den här funktionen finns i Windows PowerShell ISE 2.0, men har tagits bort eller bytt namn i senare versioner av ISE. Senare versioner finns i ConsolePaneBackgroundColor.

Den läs-/skrivegenskap som hämtar eller anger bakgrundsfärgen för själva utdatafönstret. Det är en instans av klassen System.Windows.Media.Color .

# Changes the background color of the Output pane to gold.
$psISE.Options.OutputPaneForegroundColor = 'gold'

OutputPaneTextForegroundColor

Den här funktionen finns i Windows PowerShell ISE 2.0, men har tagits bort eller bytt namn i senare versioner av ISE. Senare versioner finns i ConsolePaneForegroundColor.

Läs-/skrivegenskapen som ändrar förgrundsfärgen för texten i fönstret Utdata i Windows PowerShell ISE 2.0.

# Changes the foreground color of the text in the Output Pane to blue.
$psISE.Options.OutputPaneTextForegroundColor  = 'blue'

OutputPaneTextBackgroundColor

Den här funktionen finns i Windows PowerShell ISE 2.0, men har tagits bort eller bytt namn i senare versioner av ISE. Senare versioner finns i ConsolePaneTextBackgroundColor.

Den läs-/skrivegenskap som ändrar bakgrundsfärgen för texten i fönstret Utdata.

# Changes the background color of the Output pane text to pink.
$psISE.Options.OutputPaneTextBackgroundColor = 'pink'

ScriptPaneBackgroundColor

Stöds i Windows PowerShell ISE 2.0 och senare.

Den läs-/skrivegenskap som hämtar eller anger bakgrundsfärgen för filer. Det är en instans av klassen System.Windows.Media.Color .

# Sets the color of the script pane background to yellow.
$psISE.Options.ScriptPaneBackgroundColor = 'yellow'

ScriptPaneForegroundColor

Stöds i Windows PowerShell ISE 2.0 och senare.

Läs-/skrivegenskapen som hämtar eller anger förgrundsfärgen för filer som inte är skriptfiler i fönstret Skript. Om du vill ange förgrundsfärgen för skriptfiler använder du TokenColors.

# Sets the foreground to color of non-script files in the script pane to green.
$psISE.Options.ScriptPaneBackgroundColor = 'green'

SelectedScriptPaneState

Stöds i Windows PowerShell ISE 2.0 och senare.

Läs-/skrivegenskapen som hämtar eller anger positionen för fönstret Skript på skärmen. Strängen kan vara antingen Maximerad, Överkant eller Höger.

# Moves the Script Pane to the top.
$psISE.Options.SelectedScriptPaneState = 'Top'
# Moves the Script Pane to the right.
$psISE.Options.SelectedScriptPaneState = 'Right'
# Maximizes the Script Pane
$psISE.Options.SelectedScriptPaneState = 'Maximized'

ShowDefault-kodfragment

Stöds i Windows PowerShell ISE 3.0 och senare och finns inte i tidigare versioner.

Anger om CTRL+J-listan med kodfragment innehåller startuppsättningen som ingår i Windows PowerShell. När det är inställt på $falsevisas endast användardefinierade kodfragment i CTRL+J-listan. Standardvärdet är $true.

# Hide the default snippets from the CTRL+J list.
$psISE.Options.ShowDefaultSnippets = $false

VisaIntellisenseInConsolePane

Stöds i Windows PowerShell ISE 3.0 och senare och finns inte i tidigare versioner.

Anger om IntelliSense erbjuder syntax-, parameter- och värdeförslag i konsolfönstret. Standardvärdet är $true.

# Turn off IntelliSense in the console pane.
$psISE.Options.ShowIntellisenseInConsolePane = $false

ShowIntellisenseInScriptPane

Stöds i Windows PowerShell ISE 3.0 och senare och finns inte i tidigare versioner.

Anger om IntelliSense erbjuder syntax-, parameter- och värdeförslag i fönstret Skript. Standardvärdet är $true.

# Turn off IntelliSense in the Script pane.
$psISE.Options.ShowIntellisenseInScriptPane = $false

ShowLineNumbers

Stöds i Windows PowerShell ISE 3.0 och senare och finns inte i tidigare versioner.

Anger om fönstret Skript visar radnummer i vänstermarginalen. Standardvärdet är $true.

# Turn off line numbers in the Script pane.
$psISE.Options.ShowLineNumbers = $false

ShowOutlining

Stöds i Windows PowerShell ISE 3.0 och senare och finns inte i tidigare versioner.

Anger om fönstret Skript visar utökningsbara och komprimerbara hakparenteser bredvid kodavsnitt i vänstermarginalen. När de visas kan du klicka på minusikonerna - bredvid ett textblock för att dölja det eller klicka på plusikonen + för att expandera ett textblock. Standardvärdet är $true.

# Turn off outlining in the Script pane.
$psISE.Options.ShowOutlining = $false

ShowToolBar

Stöds i Windows PowerShell ISE 2.0 och senare.

Anger om ISE-verktygsfältet visas överst i Windows PowerShell ISE-fönstret. Standardvärdet är $true.

# Show the toolbar.
$psISE.Options.ShowToolBar = $true

ShowWarningBeforeSavingOnRun

Stöds i Windows PowerShell ISE 2.0 och senare.

Anger om ett varningsmeddelande visas när ett skript sparas automatiskt innan det körs. Standardvärdet är $true.

# Enable the warning message when an attempt
# is made to run a script without saving it first.
$psISE.Options.ShowWarningBeforeSavingOnRun = $true

ShowWarningForDuplicateFiles

Stöds i Windows PowerShell ISE 2.0 och senare.

Anger om ett varningsmeddelande visas när samma fil öppnas på olika PowerShell-flikar. Om värdet är inställt $truepå visas följande meddelande om du vill öppna samma fil på flera flikar: "En kopia av den här filen är öppen på en annan Windows PowerShell-flik. Ändringar som görs i den här filen påverkar alla öppna kopior." Standardvärdet är $true.

# Enable the warning message when a file is
# opened in multiple PowerShell tabs.
$psISE.Options.ShowWarningForDuplicateFiles = $true

TokenColors

Stöds i Windows PowerShell ISE 2.0 och senare.

Anger färgerna på IntelliSense-token i fönstret Windows PowerShell ISE-skript. Den här egenskapen är ett ordlisteobjekt som innehåller namn/värde-par med tokentyper och färger för fönstret Skript. Om du vill ändra färgerna på IntelliSense-token i konsolfönstret läser du ConsoleTokenColors. Information om hur du återställer färgerna till standardvärdena finns i RestoreDefaultTokenColors. Tokenfärger kan anges för följande: Attribut, Kommando, CommandArgument, CommandParameter, Comment, GroupEnd, GroupStart, Keyword, LineContinuation, LoopLabel, Member, NewLine, Number, Operator, Position, StatementSeparator, String, Type, Unknown, Variable.

# Sets the color of commands to green.
$psISE.Options.TokenColors["Command"] = "green"
# Sets the color of keywords to magenta.
$psISE.Options.TokenColors["Keyword"] = "magenta"

UseEnterToSelectInConsolePaneIntellisense

Stöds i Windows PowerShell ISE 3.0 och senare och finns inte i tidigare versioner.

Anger om du kan använda returnyckeln för att välja alternativet IntelliSense i konsolfönstret. Standardvärdet är $true.

# Turn off using the ENTER key to select an IntelliSense provided option in the Console pane.
$psISE.Options.UseEnterToSelectInConsolePaneIntellisense = $false

UseEnterToSelectInScriptPaneIntellisense

Stöds i Windows PowerShell ISE 3.0 och senare och finns inte i tidigare versioner.

Anger om du kan använda returnyckeln för att välja ett IntelliSense-angivet alternativ i fönstret Skript. Standardvärdet är $true.

# Turn on using the Enter key to select an IntelliSense provided option in the Console pane.
$psISE.Options.UseEnterToSelectInConsolePaneIntellisense = $true

UseLocalHelp

Stöds i Windows PowerShell ISE 3.0 och senare och finns inte i tidigare versioner.

Anger om den lokalt installerade hjälpen eller onlinehjälpen visas när du trycker på F1 med markören placerad i ett nyckelord. Om det är inställt på $truevisar ett popup-fönster innehåll från den lokalt installerade hjälpen. Du kan installera hjälpfilerna genom att Update-Help köra kommandot . Om inställningen är inställd $falsepå öppnas webbläsaren på en sida på Microsoft Learn.

# Sets the option for the online help to be displayed.
$psISE.Options.UseLocalHelp = $false
# Sets the option for the local Help to be displayed.
$psISE.Options.UseLocalHelp = $true

VerboseBackgroundColor

Stöds i Windows PowerShell ISE 2.0 och senare.

Anger bakgrundsfärgen för utförlig text som visas i konsolfönstret. Det är ett System.Windows.Media.Color-objekt .

# Changes the background color for verbose text to blue.
$psISE.Options.VerboseBackgroundColor ='#0000FF'

VerboseForegroundColor

Stöds i Windows PowerShell ISE 2.0 och senare.

Anger förgrundsfärgen för utförlig text som visas i konsolfönstret. Det är ett System.Windows.Media.Color-objekt .

# Changes the foreground color for verbose text to yellow.
$psISE.Options.VerboseForegroundColor = 'yellow'

WarningBackgroundColor

Stöds i Windows PowerShell ISE 2.0 och senare.

Anger bakgrundsfärgen för varningstext som visas i konsolfönstret. Det är ett System.Windows.Media.Color-objekt .

# Changes the background color for warning text to blue.
$psISE.Options.WarningBackgroundColor = '#0000FF'

WarningForegroundColor

Stöds i Windows PowerShell ISE 2.0 och senare.

Anger förgrundsfärgen för varningstext som visas i fönstret Utdata. Det är ett System.Windows.Media.Color-objekt .

# Changes the foreground color for warning text to yellow.
$psISE.Options.WarningForegroundColor = 'yellow'

XmlTokenColors

Stöds i Windows PowerShell ISE 3.0 och senare och finns inte i tidigare versioner.

Anger ett ordlisteobjekt som innehåller namn/värde-par med tokentyper och färger för XML-innehåll som visas i Windows PowerShell ISE. Tokenfärger kan anges för följande: Attribut, Kommando, CommandArgument, CommandParameter, Comment, GroupEnd, GroupStart, Keyword, LineContinuation, LoopLabel, Member, NewLine, Number, Operator, Position, StatementSeparator, String, Type, Unknown, Variable. Se även RestoreDefaultXmlTokenColors.

# Sets the color of XML element names to green.
$psISE.Options.XmlTokenColors["ElementName"] = 'green'
# Sets the color of XML comments to magenta.
$psISE.Options.XmlTokenColors["Comment"] = 'magenta'

Zooma

Stöds i Windows PowerShell ISE 3.0 och senare och finns inte i tidigare versioner.

Anger den relativa storleken på text i både konsol- och skriptfönster. Standardvärdet är 100. Mindre värden gör att texten i Windows PowerShell ISE blir mindre medan större tal gör att texten ser större ut. Värdet är ett heltal som sträcker sig från 20 till 400.

# Changes the text in the Windows PowerShell ISE to be double its normal size.
$psISE.Options.Zoom = 200

Se även