有没有办法让活动标签边框突出显示在顶部而不是底部?

Phi*_*aro 37 visual-studio-code vscode-settings

使用tab.activeBorder可以突出显示活动选项卡的底部,但是如何突出显示选项卡的顶部,就像在 Firefox 当前的设计中一样?

突出显示的示例tab.activeBorder

"workbench.colorCustomizations": {    // Can customize each aspect
    "[One Dark Pro]": {               // Optional
        "tab.activeBorder": "#0A84FF" // Active Tab Highlighting
    }
},
Run Code Online (Sandbox Code Playgroud)

Amo*_*mol 53

  1. 前往设置
  2. 输入colorCustomizations顶部的链接
  3. 针对“工作台:颜色自定义”选项,选择“在 settings.json 中编辑”,如下图所示 在此输入图像描述
  4. 现在添加 JSON 值,例如
    "workbench.colorCustomizations": {
        "tab.activeBorderTop": "#12ff00",
        "tab.activeBackground": "#c41111"
    }
    
    
    Run Code Online (Sandbox Code Playgroud)

  • 最佳答案!我个人喜欢这个设置: `"tab.activeBorderTop": "#11ff008c", "tab.activeBackground": "#11ff001a", "tab.activeBorder": "#12ff00"` 这有点动漫的感觉:) (2认同)

Phi*_*aro 48

您可以访问Theme Color VS Code 网页以获取更多信息。

打开您的用户settings.json( Ctrl+ ,)

在 下方的两行tab.activeBorder,您会发现tab.activeBorderTop,这正是您想要的。

"workbench.colorCustomizations": {       // Can customize each aspect
    "[One Dark Pro]": {                  // Optional
        "tab.activeBorderTop": "#0A84FF" // Active Tab Top Highlighting
    }
},
Run Code Online (Sandbox Code Playgroud)

  • 该文件位于哪里? (2认同)
  • 当它位于主题部分内时,它对我不起作用。错误是“不允许使用财产”。但当我将其移至“workbench.colorCustomizations”部分(主题部分之外)时,它就起作用了 (2认同)
  • 正是我正在寻找的东西。使用 One Dark Pro 时,查看当前选项卡非常困难 (2认同)

tbo*_*o47 34

你可以把这个添加到 .vscode/settings.json

"workbench.colorCustomizations": {
    "tab.activeBorder": "#ff0000",
    "tab.unfocusedActiveBorder": "#000000"
}
Run Code Online (Sandbox Code Playgroud)

  • 添加 "tab.activeBackground": "#26549e" 也有助于突出显示整个选项卡 (4认同)

jea*_*sti 10

很多人之前已经回答过,但这些都是熟悉 VSCode 的人的回答;我总是发现自己在谷歌上搜索最流行答案的一个或多个步骤——例如“打开设置”或“打开命令面板”。

这是详细的答案:

  1. 打开VScode
  2. 打开“命令面板”(shift+Ctrl+P
  3. 开始在搜索框中输入“首选项”。自动完成应提供“首选项:打开用户设置 (JSON)”

在此输入图像描述

  1. 单击该选项。它会打开一个名为“settings.json”的 JSON 文件
  2. 您需要了解 JSON 文件的语法。但本质上,您需要添加一个名为“workbench.colorCustomizations”的部分,其中包含两个条目:“tab.activeBorderTop”“tab.activeBackground”

在此输入图像描述

  1. 将颜色值设置为所需的值(在屏幕截图中,#FF0000 表示红色)。activeBorderTop用于选项卡顶部的细彩色条,而activeBackground用于整个选项卡的颜色。
  2. 保存文件(Ctrl+S),您应该立即看到更改。


Zve*_*hka 6

您还可以为选项卡的背景着色:

"workbench.colorCustomizations": {
    "tab.activeBackground": "#0000ff"
}
Run Code Online (Sandbox Code Playgroud)