使用" Visual Studio代码"与Powershell ISE等交互式Powershell窗口

时间:2017-03-05 10:37:02

标签: powershell visual-studio-code

我是Visual Studio代码的新手,所以提前感谢您的帮助。

我经常将PowerShell ISE与交互式PowerShell窗口一起使用。我打开它,键入一些命令,然后运行脚本(例如打开与Office 365的PowerShell会话),然后再键入一些命令。

有没有办法用Visual Studio代码做同样的事情?我看到了一种运行脚本并调试它们但没有完成它们的方法,但PowerShell窗口仍然存在,所以我可以继续工作。

1 个答案:

答案 0 :(得分:3)

决定转换回答,因为这对于评论来说有点太多了:

转到设置>用户设置和更改" terminal.integrated.shell.windows"到:

"C:\\WINDOWS\\Sysnative\\WindowsPowerShell\\v1.0\\powershell.exe",

Ctrl + Shift +`打开终端。使用终端窗口上的 + 按钮,您可以启动其他PowerShell实例。

还有extension允许在相同的VSCode进程(cmd,powershell,bash等)下启动多个不同的终端。微小的细微差别,正在使用VSCode具有的相同权限启动shell,但是你可以在shell中重新提升一次。

参考文献:
https://code.visualstudio.com/docs/editor/integrated-terminal https://code.visualstudio.com/docs/customization/userandworkspace
https://github.com/Microsoft/vscode/issues/10893

编辑:但我会说它不太方便,终端在屏幕上占用了太多空间(好吧,除非你有2k或4k显示器),所以我使用PowerShell + vscode。