是否可以从 VS Code 中删除阴影

Is it possible to remove shadow from VS Code

我正在尝试让 VS Code 看起来尽可能像 Sublime Material 主题:https://github.com/equinusocio/material-theme。我现在只发现了一个瓶颈——阴影。

他们在界面中看起来是个问题,引起了我太多的注意。

所有其他内容都已使用 *.tmTheme 文件进行了重新设计,非常棒 workbench.experimental.colorCustomizations

很高兴收到任何建议。

也许这会帮助您找到正确的方向。

我能够通过编辑位于 C:\Program Files (x86)\Microsoft VS Code\resources\app\out\vs\workbench\electron-browser\workbench.main.css

中的 workbench.main.css 文件来去除阴影

我把 editable-preferences-editor-container 下的 box-shadow 改成了 0 px

CSS file

No shadow

如果不编辑编辑器的 css

,这在 VSCode 1.11 中是不可能的

VSCode 1.12 正在添加一些新的主题编辑器本身,使用选项如

"scrollbarShadow": "#ff00ff00"

但这目前不包括拆分视图中的阴影颜色,如您的示例。 https://github.com/Microsoft/vscode/issues/25528

正在跟踪对主题化的支持

在撰写此评论时,这是可能的。

scrollbar.shadow 允许自定义 workbench.

中所有滚动指示阴影的颜色
"workbench.colorCustomizations": {
    "scrollbar.shadow": "#BADA55"
}

试一试:

"workbench.colorCustomizations": {
            "scrollbar.shadow": "#ffffff00",
            "widget.shadow": "#ffffff00"
        },