albertminrich
Goto Top

Powershell ISE automatisch in Skriptbereich gehen (ohne STRG + I)

Hallo,

jedesmal wenn man in der Powershell ISE mit F5 oder F8 ein Skript ausführt, ist der Cursor danach im Konsolenbereich. Man muss per Maus oder <STRG> + <I> zurückwechseln.
Das ist ziemlich nervig. Kann man das nicht automatisieren oder abstellen?

Danke
Martin

Content-ID: 565858

Url: https://administrator.de/contentid/565858

Ausgedruckt am: 24.11.2024 um 04:11 Uhr

143728
143728 18.04.2020 aktualisiert um 15:17:53 Uhr
Goto Top
Ich würde zwar zu einer weniger verbuggten Powershell-Entwicklungsumgebung (VisualStudioCode z.B.) raten, aber das lässt sich machen ...
Register-EngineEvent Powershell.OnIdle -Action {
    if($psise.PowerShellTabs.SelectedPowerShellTab.CanInvoke){
        $psise.PowerShellTabs.SelectedPowerShellTab.Files.SelectedFile.Editor.Focus()
    }
}
AlbertMinrich
AlbertMinrich 21.04.2020 um 10:22:34 Uhr
Goto Top
Zitat von @143728:

Ich würde zwar zu einer weniger verbuggten Powershell-Entwicklungsumgebung (VisualStudioCode z.B.) raten, aber das lässt sich machen ...
> Register-EngineEvent Powershell.OnIdle -Action {
>     if($psise.PowerShellTabs.SelectedPowerShellTab.CanInvoke){
>         $psise.PowerShellTabs.SelectedPowerShellTab.Files.SelectedFile.Editor.Focus()
>     }
> }
> 
Danke, funktioniert.
Hab mir auch mal VisualStudioCode installiert. Da hab ich aber genau das gleiche Problem.
143728
143728 21.04.2020 aktualisiert um 11:03:42 Uhr
Goto Top
Zitat von @AlbertMinrich:
Hab mir auch mal VisualStudioCode installiert. Da hab ich aber genau das gleiche Problem.
Ich nich :-P.