当使用“集成终端”窗口的多个终端时,是否可以获得选项卡而不是选择列表?
"terminal.integrated.tabs.enabled": true
标签页视图是在两个分割终端的右侧的一个分割窗格。它包含每个终端实例的图标和标签。
启用后,默认情况下,只有当至少有2个终端时,新的标签页视图才会显示。
terminal.integrated.tabs.location
设置将选项卡移动到左侧。
- 其他各种配置设置都在terminal.integrated.tabs
下可用。
除了选项卡,我们还引入了终端状态的概念。一个终端可以有多个状态,每个状态代表终端可能暂时处于的一种状态,其中最高严重性的状态会显示在选项卡旁边。状态图标出现在选项卡视图中终端标题的右侧。当鼠标悬停时,会显示状态的详细信息和任何相关操作。
如果与需要重新启动的终端关联的选项卡,则终端标题右侧会出现带有感叹号的黄色三角形。
目前,支持以下这些状态:
terminal.integrated.enableBell
设置启用了铃声,并且终端铃声触发,则会出现铃声图标。我们计划很快支持任务状态,以便可以一目了然地查看任务运行状态,即使没有激活选项卡也可以。
这是社区在https://github.com/Microsoft/vscode/issues/10546中提出的需求。
此功能已经在1.57版本中发布 (https://github.com/microsoft/vscode/releases)。
它们被称为“终端选项卡”,您可以取消勾选它们以关闭它们。前往您的VS代码设置User->Features->Terminal
并查找名为“Integrated > Tabs:Enabled”的部分,然后取消勾选它。
有一个扩展程序可以通过向状态栏添加选项卡来实现此功能:https://marketplace.visualstudio.com/items?itemName=Tyriar.terminal-tabs