[V2 CTP3]PowerShell ISEで複数行のコマンドを入力するには

通常 PowerShellのコンソールでは複数行にわたるコマンドも入力することができます。

たとえば、if構文ですが、PowerShell コンソールは現在入力しているコマンドが次行に続く(複数行に渡る)と判断したときには、[Enter]が押された次の行から >> が表示され、続きのコマンドを入力することができます。(下図参照)

しかし、PowerShell ISEでは複数行に渡るコマンドであっても、[Enter]キーを押すと、そこで入力中のコマンドが打ち切られ、実行されてしまいます。 (下図参照)

PowerShell ISE上で、次行に続くコマンドを入力する場合には Shift + Enter で次行での入力が可能となります。 (下図参照)

コメント

タイトルとURLをコピーしました