我是Visual Studio代码的新手,所以提前感谢您的帮助。
我经常将PowerShell ISE与交互式PowerShell窗口一起使用。我打开它,键入一些命令,然后运行脚本(例如打开与Office 365的PowerShell会话),然后再键入一些命令。
有没有办法用Visual Studio代码做同样的事情?我看到了一种运行脚本并调试它们但没有完成它们的方法,但PowerShell窗口仍然存在,所以我可以继续工作。
答案 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。