我在VSCode下安装了PowerShell扩展,当我打开PowerShell脚本时,VS Code会自动在我的终端弹出一个“PowerShell集成控制台”窗口,与普通的PowerShell终端不同:
它比默认的要好,因为键盘快捷键如Ctrl+Backspace可以删除一个单词,但当我自己打开这些花哨的终端时,这个选项并不存在:
我怎样才能在不打开脚本文件的情况下获得这些改进的终端之一,以及怎样才能让VSCode自动使用它们而不是旧的PS终端?
我在VSCode下安装了PowerShell扩展,当我打开PowerShell脚本时,VS Code会自动在我的终端弹出一个“PowerShell集成控制台”窗口,与普通的PowerShell终端不同:
它比默认的要好,因为键盘快捷键如Ctrl+Backspace可以删除一个单词,但当我自己打开这些花哨的终端时,这个选项并不存在:
我怎样才能在不打开脚本文件的情况下获得这些改进的终端之一,以及怎样才能让VSCode自动使用它们而不是旧的PS终端?
1条答案
按热度按时间guicsvcw1#
注:
VSCode(Visual Studio代码)PowerShell extension版本2022.12.1之前的说明:
PowerShell: Show Session Menu
命令(Ctrl-Shift-P)。Restart Current Session
。因为PIC没有外部可执行文件入口点,所以您不能将其定义为自定义shell配置文件(至少从VSCode 1.67.1开始)。
GitHub issue #3918讨论了实现按需激活/加载PIC的更简单方法,作为未来的增强功能:
JavaScript Debug Terminal
条目),但问题是在编写本文时只能有 * 一个 * PIC,因此这样的条目的行为与列表中的其他shell不同,后者每次都创建一个 * 新 * 会话。