ISEOptions 개체The ISEOptions Object

ISEOptions 개체는 Windows PowerShell ISE에 대한 다양한 설정을 나타냅니다.The ISEOptions object represents various settings for Windows PowerShell ISE. Microsoft.PowerShell.Host.ISE.ISEOptions 클래스의 인스턴스입니다.It is an instance of the Microsoft.PowerShell.Host.ISE.ISEOptions class.

ISEOptions 개체는 다음 메서드 및 속성을 제공합니다.The ISEOptions object provides the following methods and properties.

메서드Methods

RestoreDefaultConsoleTokenColors()RestoreDefaultConsoleTokenColors()

Windows PowerShell ISE 3.0 이상에서 지원되며, 이전 버전에는 없습니다.Supported in Windows PowerShell ISE 3.0 and later, and not present in earlier versions.

콘솔 창에서 토큰 색의 기본값을 복원합니다.Restores the default values of the token colors in the Console pane.

# 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()RestoreDefaults()

Windows PowerShell ISE 2.0 이상에서 지원됩니다.Supported in Windows PowerShell ISE 2.0 and later.

콘솔 창에 있는 모든 옵션 설정의 기본값을 복원합니다.Restores the default values of all options settings in the Console pane. 또한 메시지가 다시 표시되지 않도록 하기 위해 표준 확인란을 제공하는 다양한 경고 메시지의 동작을 다시 설정합니다.It also resets the behavior of various warning messages that provide the standard check box to prevent the message from being shown again.

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

RestoreDefaultTokenColors()RestoreDefaultTokenColors()

Windows PowerShell ISE 2.0 이상에서 지원됩니다.Supported in Windows PowerShell ISE 2.0 and later.

스크립트 창에서 토큰 색의 기본값을 복원합니다.Restores the default values of the token colors in the Script pane.

# 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()RestoreDefaultXmlTokenColors()

Windows PowerShell ISE 3.0 이상에서 지원되며, 이전 버전에는 없습니다.Supported in Windows PowerShell ISE 3.0 and later, and not present in earlier versions.

Windows PowerShell ISE에 표시되는 XML 요소에 대한 토큰 색의 기본값을 복원합니다.Restores the default values of the token colors for XML elements that are displayed in Windows PowerShell ISE. XmlTokenColors도 참조하세요.Also see 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()

속성Properties

AutoSaveMinuteIntervalAutoSaveMinuteInterval

Windows PowerShell ISE 3.0 이상에서 지원되며, 이전 버전에는 없습니다.Supported in Windows PowerShell ISE 3.0 and later, and not present in earlier versions.

Windows PowerShell ISE의 파일 자동 저장 작업 간격(분 단위 수)을 지정합니다.Specifies the number of minutes between automatic save operations of your files by Windows PowerShell ISE. 기본값은 2분입니다.The default value is 2 minutes. 이 값은 정수입니다.The value is an integer.

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

CommandPaneBackgroundColorCommandPaneBackgroundColor

이 기능은 Windows PowerShell ISE 2.0에는 있었지만 그 이후 버전의 ISE에서 제거되었거나 이름이 바뀌었습니다.This feature is present in Windows PowerShell ISE 2.0, but was removed or renamed in later versions of the ISE. 이후 버전에 대해서는 ConsolePaneBackgroundColor를 참조하세요.For later versions, see ConsolePaneBackgroundColor.

명령 창에 대한 배경색을 지정합니다.Specifies the background color for the Command pane. System.Windows.Media.Color 클래스의 인스턴스입니다.It is an instance of the System.Windows.Media.Color class.

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

CommandPaneUpCommandPaneUp

이 기능은 Windows PowerShell ISE 2.0에는 있었지만 그 이후 버전의 ISE에서 제거되었거나 이름이 바뀌었습니다.This feature is present in Windows PowerShell ISE 2.0, but was removed or renamed in later versions of the ISE.

명령 창이 출력 창 위에 있는지 여부를 지정합니다.Specifies whether the Command pane is located above the Output pane.

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

ConsolePaneBackgroundColorConsolePaneBackgroundColor

Windows PowerShell ISE 3.0 이상에서 지원되며, 이전 버전에는 없습니다.Supported in Windows PowerShell ISE 3.0 and later, and not present in earlier versions.

콘솔 창에 대한 배경색을 지정합니다.Specifies the background color for the Console pane. System.Windows.Media.Color 클래스의 인스턴스입니다.It is an instance of the System.Windows.Media.Color class.

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

ConsolePaneForegroundColorConsolePaneForegroundColor

Windows PowerShell ISE 3.0 이상에서 지원되며, 이전 버전에는 없습니다.Supported in Windows PowerShell ISE 3.0 and later, and not present in earlier versions.

콘솔 창에 있는 텍스트의 전경색을 지정합니다.Specifies the foreground color of the text in the Console pane.

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

ConsolePaneTextBackgroundColorConsolePaneTextBackgroundColor

Windows PowerShell ISE 3.0 이상에서 지원되며, 이전 버전에는 없습니다.Supported in Windows PowerShell ISE 3.0 and later, and not present in earlier versions.

콘솔 창에 있는 텍스트의 배경색을 지정합니다.Specifies the background color of the text in the Console pane.

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

ConsoleTokenColorsConsoleTokenColors

Windows PowerShell ISE 3.0 이상에서 지원되며, 이전 버전에는 없습니다.Supported in Windows PowerShell ISE 3.0 and later, and not present in earlier versions.

Windows PowerShell ISE 콘솔 창에서 IntelliSense 토큰의 색을 지정합니다.Specifies the colors of the IntelliSense tokens in the Windows PowerShell ISE Console pane. 이 속성은 토큰 형식과 콘솔 창에 대한 색의 이름/값 쌍을 포함하는 사전 개체입니다.This property is a dictionary object that contains name/value pairs of token types and colors for the Console pane. 스크립트 창에서 IntelliSense 토큰의 색을 변경하려면 TokenColors를 참조합니다.To change the colors of the IntelliSense tokens in the Script pane, see TokenColors. 색을 기본값으로 다시 설정하려면 RestoreDefaultConsoleTokenColors()를 참조합니다.To reset the colors to the default values, see RestoreDefaultConsoleTokenColors. 다음에 대한 토큰 색상을 설정할 수 있습니다. Attribute, Command, CommandArgument, CommandParameter, Comment, GroupEnd, GroupStart, Keyword, LineContinuation, LoopLabel, Member, NewLine, Number, Operator, Position, StatementSeparator, String, Type, Unknown, Variable.Token colors can be set for the following: Attribute, Command, 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'

DebugBackgroundColorDebugBackgroundColor

Windows PowerShell ISE 2.0 이상에서 지원됩니다.Supported in Windows PowerShell ISE 2.0 and later.

콘솔 창에 표시되는 디버그 텍스트의 배경색을 지정합니다.Specifies the background color for the debug text that appears in the Console pane. System.Windows.Media.Color 클래스의 인스턴스입니다.It is an instance of the System.Windows.Media.Color class.

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

DebugForegroundColorDebugForegroundColor

Windows PowerShell ISE 2.0 이상에서 지원됩니다.Supported in Windows PowerShell ISE 2.0 and later.

콘솔 창에 표시되는 디버그 텍스트의 전경색을 지정합니다.Specifies the foreground color for the debug text that appears in the Console pane. System.Windows.Media.Color 클래스의 인스턴스입니다.It is an instance of the System.Windows.Media.Color class.

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

DefaultOptionsDefaultOptions

Windows PowerShell ISE 2.0 이상에서 지원됩니다.Supported in Windows PowerShell ISE 2.0 and later.

Reset 메서드를 사용할 때 사용할 기본값을 지정하는 속성의 컬렉션입니다.A collection of properties that specify the default values to be used when the Reset methods are used.

# 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

ErrorBackgroundColorErrorBackgroundColor

Windows PowerShell ISE 2.0 이상에서 지원됩니다.Supported in Windows PowerShell ISE 2.0 and later.

콘솔 창에 나타나는 오류 텍스트에 대한 배경색을 지정합니다.Specifies the background color for error text that appears in the Console pane. System.Windows.Media.Color 클래스의 인스턴스입니다.It is an instance of the System.Windows.Media.Color class.

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

ErrorForegroundColorErrorForegroundColor

Windows PowerShell ISE 2.0 이상에서 지원됩니다.Supported in Windows PowerShell ISE 2.0 and later.

콘솔 창에 나타나는 오류 텍스트의 전경색을 지정합니다.Specifies the foreground color for error text that appears in the Console pane. System.Windows.Media.Color 클래스의 인스턴스입니다.It is an instance of the System.Windows.Media.Color class.

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

FontNameFontName

Windows PowerShell ISE 2.0 이상에서 지원됩니다.Supported in Windows PowerShell ISE 2.0 and later.

현재 스크립트 창과 콘솔 창 모두에서 사용 중인 글꼴 이름을 지정합니다.Specifies the font name currently in use in both the Script pane and the Console pane.

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

FontSizeFontSize

Windows PowerShell ISE 2.0 이상에서 지원됩니다.Supported in Windows PowerShell ISE 2.0 and later.

글꼴 크기를 정수로 지정합니다.Specifies the font size as an integer. 스크립트 창, 명령 창 및 출력 창에서 사용합니다.It is used in the Script pane, the Command pane, and the Output pane. 값의 유효한 범위는 8-32입니다.The valid range of values is 8 through 32.

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

IntellisenseTimeoutInSecondsIntellisenseTimeoutInSeconds

Windows PowerShell ISE 3.0 이상에서 지원되며, 이전 버전에는 없습니다.Supported in Windows PowerShell ISE 3.0 and later, and not present in earlier versions.

IntelliSense에서 현재 입력한 텍스트를 확인하는 데 사용하는 시간(초)의 수를 지정합니다.Specifies the number of seconds that IntelliSense uses to try to resolve the currently typed text. 이 시간(초)이 지나면 IntelliSense에서는 제한 시간이 끝나서 계속 입력할 수 있습니다.After this number of seconds, IntelliSense times out and enables you to continue typing. 기본값은 3초입니다.The default value is 3 seconds. 이 값은 정수입니다.The value is an integer.

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

MruCountMruCount

Windows PowerShell ISE 3.0 이상에서 지원되며, 이전 버전에는 없습니다.Supported in Windows PowerShell ISE 3.0 and later, and not present in earlier versions.

Windows PowerShell ISE에서 추적하는 최근에 열린 파일의 수를 지정하고 파일 열기 메뉴의 맨 아래에 표시됩니다.Specifies the number of recently opened files that Windows PowerShell ISE tracks and displays at the bottom of the File Open menu. 기본값은 10입니다.The default value is 10. 이 값은 정수입니다.The value is an integer.

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

OutputPaneBackgroundColorOutputPaneBackgroundColor

이 기능은 Windows PowerShell ISE 2.0에는 있었지만 그 이후 버전의 ISE에서 제거되었거나 이름이 바뀌었습니다.This feature is present in Windows PowerShell ISE 2.0, but was removed or renamed in later versions of the ISE. 이후 버전에 대해서는 ConsolePaneBackgroundColor를 참조하세요.For later versions, see ConsolePaneBackgroundColor.

출력 창 자체에 대한 배경색을 가져오거나 설정하는 읽기/쓰기 속성입니다.The read/write property that gets or sets the background color for the Output pane itself. System.Windows.Media.Color 클래스의 인스턴스입니다.It is an instance of the System.Windows.Media.Color class.

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

OutputPaneTextForegroundColorOutputPaneTextForegroundColor

이 기능은 Windows PowerShell ISE 2.0에는 있었지만 그 이후 버전의 ISE에서 제거되었거나 이름이 바뀌었습니다.This feature is present in Windows PowerShell ISE 2.0, but was removed or renamed in later versions of the ISE. 이후 버전에 대해서는 ConsolePaneForegroundColor를 참조하세요.For later versions, see ConsolePaneForegroundColor.

Windows PowerShell ISE 2.0의 출력 창에 있는 텍스트의 전경색을 변경하는 읽기/쓰기 속성입니다.The read/write property that changes the foreground color of the text in the Output pane in Windows PowerShell ISE 2.0.

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

OutputPaneTextBackgroundColorOutputPaneTextBackgroundColor

이 기능은 Windows PowerShell ISE 2.0에는 있었지만 그 이후 버전의 ISE에서 제거되었거나 이름이 바뀌었습니다.This feature is present in Windows PowerShell ISE 2.0, but was removed or renamed in later versions of the ISE. 이후 버전에 대해서는 ConsolePaneTextBackgroundColor를 참조하세요.For later versions, see ConsolePaneTextBackgroundColor.

출력 창에 있는 텍스트의 배경색을 변경하는 읽기/쓰기 속성입니다.The read/write property that changes the background color of the text in the Output pane.

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

ScriptPaneBackgroundColorScriptPaneBackgroundColor

Windows PowerShell ISE 2.0 이상에서 지원됩니다.Supported in Windows PowerShell ISE 2.0 and later.

파일에 대한 배경색을 가져오거나 설정하는 읽기/쓰기 속성입니다.The read/write property that gets or sets the background color for files. System.Windows.Media.Color 클래스의 인스턴스입니다.It is an instance of the System.Windows.Media.Color class.

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

ScriptPaneForegroundColorScriptPaneForegroundColor

Windows PowerShell ISE 2.0 이상에서 지원됩니다.Supported in Windows PowerShell ISE 2.0 and later.

스크립트 창에서 스크립트가 아닌 파일에 대한 전경색을 가져오거나 설정하는 읽기/쓰기 속성입니다.The read/write property that gets or sets the foreground color for non-script files in the Script pane. 스크립트 파일에 대한 전경색을 설정하려면 TokenColors를 사용합니다.To set the foreground color for script files, use the TokenColors.

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

SelectedScriptPaneStateSelectedScriptPaneState

Windows PowerShell ISE 2.0 이상에서 지원됩니다.Supported in Windows PowerShell ISE 2.0 and later.

디스플레이에서의 스크립트 창 위치를 가져오거나 설정하는 읽기/쓰기 속성입니다.The read/write property that gets or sets the position of the Script pane on the display. 이 문자열은 ‘최대화’, ‘맨 위’ 또는 ‘오른쪽’일 수 있습니다.The string can be either 'Maximized', 'Top', or 'Right'.

# 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'

ShowDefaultSnippetsShowDefaultSnippets

Windows PowerShell ISE 3.0 이상에서 지원되며, 이전 버전에는 없습니다.Supported in Windows PowerShell ISE 3.0 and later, and not present in earlier versions.

코드 조각의 CTRL+J 목록에 Windows PowerShell에 포함된 시작 세트가 포함되는지 여부를 지정합니다.Specifies whether the CTRL+J list of snippets includes the starter set that is included in Windows PowerShell. $false로 설정하면 사용자가 정의한 코드 조각만 CTRL+J 목록에 표시됩니다.When set to $false, only user-defined snippets appear in the CTRL+J list. 기본값은 $true입니다.The default value is $true.

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

ShowIntellisenseInConsolePaneShowIntellisenseInConsolePane

Windows PowerShell ISE 3.0 이상에서 지원되며, 이전 버전에는 없습니다.Supported in Windows PowerShell ISE 3.0 and later, and not present in earlier versions.

IntelliSense가 콘솔 창에서 구문, 매개 변수 및 값 제안을 제공하는지 여부를 지정합니다.Specifies whether IntelliSense offers syntax, parameter, and value suggestions in the Console pane. 기본값은 $true입니다.The default value is $true.

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

ShowIntellisenseInScriptPaneShowIntellisenseInScriptPane

Windows PowerShell ISE 3.0 이상에서 지원되며, 이전 버전에는 없습니다.Supported in Windows PowerShell ISE 3.0 and later, and not present in earlier versions.

IntelliSense가 스크립트 창에서 구문, 매개 변수 및 값 제안을 제공하는지 여부를 지정합니다.Specifies whether IntelliSense offers syntax, parameter, and value suggestions in the Script pane. 기본값은 $true입니다.The default value is $true.

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

ShowLineNumbersShowLineNumbers

Windows PowerShell ISE 3.0 이상에서 지원되며, 이전 버전에는 없습니다.Supported in Windows PowerShell ISE 3.0 and later, and not present in earlier versions.

스크립트 창의 왼쪽 여백에 줄 번호가 표시되는지 여부를 지정합니다.Specifies whether the Script pane displays line numbers in the left margin. 기본값은 $true입니다.The default value is $true.

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

ShowOutliningShowOutlining

Windows PowerShell ISE 3.0 이상에서 지원되며, 이전 버전에는 없습니다.Supported in Windows PowerShell ISE 3.0 and later, and not present in earlier versions.

스크립트 창에서 왼쪽 여백에 있는 코드 섹션 옆에 확장 및 축소가 가능한 대괄호가 표시되는지 여부를 지정합니다.Specifies whether the Script pane displays expandable and collapsible brackets next to sections of code in the left margin. 표시된다면 텍스트 블록의 옆에 있는 빼기((-)) 아이콘을 클릭하여 텍스트 블록을 축소하거나 더하기((+)) 아이콘을 클릭하여 텍스트 블록을 확장할 수 있습니다.When they are displayed, you can click the minus (-) icons next to a block of text to collapse it or click the plus (+) icon to expand a block of text. 기본값은 $true입니다.The default value is $true.

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

ShowToolBarShowToolBar

Windows PowerShell ISE 2.0 이상에서 지원됩니다.Supported in Windows PowerShell ISE 2.0 and later.

Windows PowerShell ISE 창의 맨 위에 ISE 도구 모음이 표시되는지 여부를 지정합니다.Specifies whether the ISE toolbar appears at the top of the Windows PowerShell ISE window. 기본값은 $true입니다.The default value is $true.

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

ShowWarningBeforeSavingOnRunShowWarningBeforeSavingOnRun

Windows PowerShell ISE 2.0 이상에서 지원됩니다.Supported in Windows PowerShell ISE 2.0 and later.

스크립트를 실행하기 전에 자동으로 저장할 때 경고 메시지가 표시되는지 여부를 지정합니다.Specifies whether a warning message appears when a script is saved automatically before it is run. 기본값은 $true입니다.The default value is $true.

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

ShowWarningForDuplicateFilesShowWarningForDuplicateFiles

Windows PowerShell ISE 2.0 이상에서 지원됩니다.Supported in Windows PowerShell ISE 2.0 and later.

다른 PowerShell 탭에 동일한 파일이 열리면 경고 메시지가 표시되는지 여부를 지정합니다.Specifies whether a warning message appears when the same file is opened in different PowerShell tabs. $true로 설정된 경우, 여러 탭에서 같은 파일을 열려고 하면 "이 파일의 복사본이 다른 Windows PowerShell 탭에서 열려 있습니다. 이 파일의 변경 내용은 열려 있는 모든 복사본에 적용됩니다."라는 메시지가 표시됩니다.If set to $true, to open the same file in multiple tabs displays this message: "A copy of this file is open in another Windows PowerShell tab. Changes made to this file will affect all open copies." 기본값은 $true입니다.The default value is $true.

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

TokenColorsTokenColors

Windows PowerShell ISE 2.0 이상에서 지원됩니다.Supported in Windows PowerShell ISE 2.0 and later.

Windows PowerShell ISE 스크립트 창에서 IntelliSense 토큰의 색을 지정합니다.Specifies the colors of the IntelliSense tokens in the Windows PowerShell ISE Script pane. 이 속성은 토큰 형식과 스크립트 창에 대한 색의 이름/값 쌍을 포함하는 사전 개체입니다.This property is a dictionary object that contains name/value pairs of token types and colors for the Script pane. 콘솔 창에서 IntelliSense 토큰의 색을 변경하려면 ConsoleTokenColors를 참조합니다.To change the colors of the IntelliSense tokens in the Console pane, see ConsoleTokenColors. 색을 기본값으로 다시 설정하려면 RestoreDefaultTokenColors를 참조합니다.To reset the colors to the default values, see RestoreDefaultTokenColors. 다음에 대한 토큰 색상을 설정할 수 있습니다. Attribute, Command, CommandArgument, CommandParameter, Comment, GroupEnd, GroupStart, Keyword, LineContinuation, LoopLabel, Member, NewLine, Number, Operator, Position, StatementSeparator, String, Type, Unknown, Variable.Token colors can be set for the following: Attribute, Command, 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"

UseEnterToSelectInConsolePaneIntellisenseUseEnterToSelectInConsolePaneIntellisense

Windows PowerShell ISE 3.0 이상에서 지원되며, 이전 버전에는 없습니다.Supported in Windows PowerShell ISE 3.0 and later, and not present in earlier versions.

콘솔 창에서 IntelliSense 제공 옵션을 선택하기 위해 Enter 키를 사용할 수 있는지 여부를 지정합니다.Specifies whether you can use the Enter key to select an IntelliSense provided option in the Console pane. 기본값은 $true입니다.The default value is $true.

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

UseEnterToSelectInScriptPaneIntellisenseUseEnterToSelectInScriptPaneIntellisense

Windows PowerShell ISE 3.0 이상에서 지원되며, 이전 버전에는 없습니다.Supported in Windows PowerShell ISE 3.0 and later, and not present in earlier versions.

스크립트 창에서 IntelliSense 제공 옵션을 선택하기 위해 Enter 키를 사용할 수 있는지 여부를 지정합니다.Specifies whether you can use the Enter key to select an IntelliSense-provided option in the Script pane. 기본값은 $true입니다.The default value is $true.

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

UseLocalHelpUseLocalHelp

Windows PowerShell ISE 3.0 이상에서 지원되며, 이전 버전에는 없습니다.Supported in Windows PowerShell ISE 3.0 and later, and not present in earlier versions.

커서가 키워드 있는 상태에서 F1 키를 누를 때 로컬로 설치된 도움말이나 온라인 TechNet 라이브러리 도움말이 나타나는지 여부를 지정합니다.Specifies whether the locally installed Help or the online TechNet Library Help appears when you press F1 with the cursor positioned in a keyword. $true로 설정된 경우, 팝업 창에 로컬로 설치된 도움말 콘텐츠가 표시됩니다.If set to $true, then a pop-up window shows content from the locally installed Help. Update-Help 명령을 실행하여 도움말 파일을 설치할 수 있습니다.You can install the Help files by running the Update-Help command. $false로 설정된 경우, 브라우저로 TechNet 라이브러리에 있는 페이지가 열립니다.If set to $false, then your browser opens to a page in the TechNet Library.

# 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

VerboseBackgroundColorVerboseBackgroundColor

Windows PowerShell ISE 2.0 이상에서 지원됩니다.Supported in Windows PowerShell ISE 2.0 and later.

콘솔 창에 나타나는 자세한 정보 텍스트에 대한 배경색을 지정합니다.Specifies the background color for verbose text that appears in the Console pane. System.Windows.Media.Color 개체입니다.It is a System.Windows.Media.Color object.

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

VerboseForegroundColorVerboseForegroundColor

Windows PowerShell ISE 2.0 이상에서 지원됩니다.Supported in Windows PowerShell ISE 2.0 and later.

콘솔 창에 나타나는 자세한 정보 텍스트에 대한 전경색을 지정합니다.Specifies the foreground color for verbose text that appears in the Console pane. System.Windows.Media.Color 개체입니다.It is a System.Windows.Media.Color object.

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

WarningBackgroundColorWarningBackgroundColor

Windows PowerShell ISE 2.0 이상에서 지원됩니다.Supported in Windows PowerShell ISE 2.0 and later.

콘솔 창에 나타나는 경고 텍스트에 대한 배경색을 지정합니다.Specifies the background color for warning text that appears in the Console pane. System.Windows.Media.Color 개체입니다.It is a System.Windows.Media.Color object.

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

WarningForegroundColorWarningForegroundColor

Windows PowerShell ISE 2.0 이상에서 지원됩니다.Supported in Windows PowerShell ISE 2.0 and later.

출력 창에 나타나는 경고 텍스트의 전경색을 지정합니다.Specifies the foreground color for warning text that appears in the Output pane. System.Windows.Media.Color 개체입니다.It is a System.Windows.Media.Color object.

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

XmlTokenColorsXmlTokenColors

Windows PowerShell ISE 3.0 이상에서 지원되며, 이전 버전에는 없습니다.Supported in Windows PowerShell ISE 3.0 and later, and not present in earlier versions.

Windows PowerShell ISE에 표시되는 토큰 형식과 XML 콘텐츠에 대한 색의 이름/값 쌍을 포함하는 사전 개체를 지정합니다.Specifies a dictionary object that contains name/value pairs of token types and colors for XML content that is displayed in Windows PowerShell ISE. 다음에 대한 토큰 색상을 설정할 수 있습니다. Attribute, Command, CommandArgument, CommandParameter, Comment, GroupEnd, GroupStart, Keyword, LineContinuation, LoopLabel, Member, NewLine, Number, Operator, Position, StatementSeparator, String, Type, Unknown, Variable.Token colors can be set for the following: Attribute, Command, CommandArgument, CommandParameter, Comment, GroupEnd, GroupStart, Keyword, LineContinuation, LoopLabel, Member, NewLine, Number, Operator, Position, StatementSeparator, String, Type, Unknown, Variable. RestoreDefaultXmlTokenColors도 참조하세요.Also see 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'

확대/축소Zoom

Windows PowerShell ISE 3.0 이상에서 지원되며, 이전 버전에는 없습니다.Supported in Windows PowerShell ISE 3.0 and later, and not present in earlier versions.

콘솔 창과 스크립트 창 모두에서 텍스트의 상대 크기를 지정합니다.Specifies the relative size of text in both the Console and Script panes. 기본값은 100입니다.The default value is 100. 값이 작을수록 Windows PowerShell ISE의 텍스트가 작게 표시되고, 큰 숫자일수록 텍스트가 더 크게 표시됩니다.Smaller values cause the text in Windows PowerShell ISE to appear smaller while larger numbers cause text to appear larger. 값은 20에서 400 사이의 정수입니다.The value is an integer that ranges from 20 to 400.

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

참고 항목See Also