答案 0 :(得分:10)
.tabs-and-actions-container .editor-actions {
display: none !important;
}
可选择在悬停时显示它们:
.tabs-and-actions-container:hover .editor-actions {
display: flex !important;
}
答案 1 :(得分:2)
这是一个更好的扩展。 Customize UI
答案 2 :(得分:1)
我遇到了同样的问题,Alex的回答对我有很大帮助(仅在悬停时显示图标)。
但是我仍然有一个问题,尤其是在一个小窗口中编码时:
假设我要使用标签栏打开文件“ styles.css”:
一旦鼠标进入选项卡区域,就会出现菜单(由于悬停技巧),并且我无法单击选项卡,因为它位于图标下方:
所以我想到了这个主意:
悬停时在标签的下方(而不是在上方)显示图标栏
这是结果:
这是我的做法:
.tabs-and-actions-container .editor-actions {
display: none !important;
position: absolute;
top: 35px;
right: 0;
z-index: 1;
background-color: #2D2D2D;
}
.tabs-and-actions-container:hover .editor-actions {
display: flex !important;
}
.title.tabs.show-file-icons {
overflow: unset !important;
}
答案 3 :(得分:1)
无扩展名
cd /usr/share/code/resources/app/out/vs/workbench
sudo vim workbench.desktop.main.css # or whatever editors but vs-code
.editor-actions { display: none }
要标识元素的类名,
只需按ctrl + shift p
并输入toggel developer tools
答案 4 :(得分:0)
基于@teraoka的答案,您可能希望保留一个脚本来执行此操作,因为该设置将在每次VSCode自身更新时都还原
使用Git-bash / cygwin:
#!/bin/bash
cd /c/Users/noel/appdata/local/Programs/Microsoft\ VS\ Code/resources/app/out/vs/workbench/
cp workbench.desktop.main.css workbench.desktop.main.css.`date +%Y%m%d%H%M`
echo ".editor-actions { display: none }" >> workbench.desktop.main.css
答案 5 :(得分:0)
在扩展名设置中可以禁用Gitlens图标:
https://github.com/eamodio/vscode-gitlens/issues/669#issuecomment-540975432