已经有几个关于“如何在 VS Code 中的代码和终端之间来回切换”的问题,所有这些问题的(正确)答案是:
ctrl + `
但是这个答案有一个问题。我经常切换到终端并按 up + ENTER
来运行上一个命令。但是,当我这样做得太快时,VS Code 不会将我的注意力集中在终端上,而是集中在右上角的终端切换下拉菜单上。
结果,我最终改变了终端(因为 up + ENTER
进入下拉列表而不是终端本身)......当我只想聚焦现有终端并在那里输入时.
有没有办法让 VS 代码不关注该下拉菜单?或者甚至只是将其完全删除?
最佳答案
事实证明问题不是向上
键,而是SHIFT
键。在 VS Code 中,CTRL + 波浪号
将您发送到终端,但 CTRL + SHIFT + `
会打开一个新的终端 session 。
(顺便说一句,我可以使用“code”标签来表达第二个波形符,但是当我尝试仅格式化“CTRL + 波形符”时,Stack Overflow 会破坏波形符和“code”标签。)
我键盘上的 Shift 键有时会粘住,并且在我没有意识到的情况下发生了这种情况(并且我错误地将其归因于 up
键,因为我同时按下了这两个键)。
感谢评论中帮助我缩小问题范围的所有人!
关于visual-studio-code - VS代码: How to Switch Between Code and Terminal *Without* Focusing the Dropdown,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60779200/