关于“如何在VS Code中在代码和终端之间来回切换”已经存在几个问题,对所有这些问题的(正确)答案是:
ctrl + `
但是答案有问题。我经常切换到终端并点击up + ENTER
以运行上一个命令。但是,当我这样做太快时,VS Code不会将我的注意力集中在终端上,而是会放在右上角的终端切换下拉菜单上。
结果,我只想改变现有终端(因为up + ENTER
进入下拉菜单,而不是终端本身)...当我只想聚焦现有终端并在此处键入时。
有什么方法可以使VS代码不专注于该下拉菜单?甚至只是完全删除它?
答案 0 :(得分:1)
事实证明,问题不在于up
键,而是SHIFT
键。在VS代码中,CTRL + tilde
将您发送到终端,但是CTRL + SHIFT + `
会打开一个新的终端会话。
(作为一个补充说明,我可以使用“ code”标签来表示第二个波浪号,但是当我尝试仅格式化“ CTRL +波浪号”时,Stack Overflow会同时使波浪号和“ code”标签失效。)>
键盘上的Shift键有时会粘住,而这是在我没有意识到的情况下发生的(并且我误将其归因于up
键,因为我同时按下了它们)。
感谢所有帮助我在评论中缩小问题范围的人!