![将 vscode 关闭选项卡行为更改为接下来显示左侧邻居而不是之前选择的选项卡](https://linux22.com/image/1614977/%E5%B0%86%20vscode%20%E5%85%B3%E9%97%AD%E9%80%89%E9%A1%B9%E5%8D%A1%E8%A1%8C%E4%B8%BA%E6%9B%B4%E6%94%B9%E4%B8%BA%E6%8E%A5%E4%B8%8B%E6%9D%A5%E6%98%BE%E7%A4%BA%E5%B7%A6%E4%BE%A7%E9%82%BB%E5%B1%85%E8%80%8C%E4%B8%8D%E6%98%AF%E4%B9%8B%E5%89%8D%E9%80%89%E6%8B%A9%E7%9A%84%E9%80%89%E9%A1%B9%E5%8D%A1.png)
假设您按 1-5 的顺序打开了 5 个选项卡。如果您选择选项卡 1,然后选择选项卡 5 并关闭它 (ctrl+w),编辑器将返回到选项卡 1。
我希望它转到选项卡 4,即已关闭选项卡的上一个相邻选项卡。而不是之前选择的选项卡。
VS Code 中是否有针对此行为的设置?
答案1
https://github.com/Microsoft/vscode/issues/43459
在 settings.json 中:
"workbench.editor.focusRecentEditorAfterClose": false,
它会打开右侧的标签。
答案2
答案可以在那里找到。简而言之:vscode 不提供此功能。您需要使用宏扩展,例如多命令。