如何为VS Code添加自定义CSS样式?实现Fallout 4 Terminal主题效果
在VS Code中自定义编辑器/工作台CSS实现Fallout 4终端主题效果
要实现类似Fallout 4终端的网格背景效果,VS Code本身不允许直接修改内置CSS,需借助第三方插件注入自定义样式,具体操作步骤如下:
步骤1:安装必要插件
安装VS Code插件 Custom CSS and JS Loader,该插件可帮助你将自定义CSS/JS代码注入到VS Code界面中。
步骤2:创建自定义CSS文件
在本地任意位置新建一个.css文件(例如命名为custom-vscode-terminal.css),将你提供的CSS代码复制进去:
body::after { content: " "; display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; background: linear-gradient( rgba(18, 16, 16, 0) 50%, rgba(0, 0, 0, 0.25) 50% ), linear-gradient( 90deg, rgba(255, 0, 0, 0.06), rgba(0, 255, 0, 0.02), rgba(0, 0, 255, 0.06) ); z-index: 2; background-size: 100% 2px, 3px 100%; /* pointer-events: none; */ }
注:如果出现界面元素点击无响应的问题,可取消注释
pointer-events: none;这一行,让背景层不阻挡鼠标交互。
步骤3:配置VS Code设置
打开VS Code设置(快捷键Ctrl+,),点击右上角「打开设置(JSON)」图标,添加以下配置:
"vscode_custom_css.imports": [ "file:///你的自定义CSS文件绝对路径" ], "vscode_custom_css.policy": true
注意替换你的自定义CSS文件绝对路径为实际文件的完整路径(Windows路径格式为file:///C:/xxx/xxx.css,macOS/Linux为file:///Users/xxx/xxx.css)。
步骤4:启用样式注入
保存settings.json后,按下Ctrl+Shift+P打开命令面板,输入并执行Reload Custom CSS and JS命令,VS Code会自动重启并加载你的自定义样式。
步骤5:处理代码签名警告(可选)
若VS Code重启后弹出代码签名验证警告,可按以下方式处理:
- Windows:以管理员身份打开命令提示符,运行
code --disable-gpu --disable-extensions --force,之后重新启用插件并执行重载命令。 - macOS:打开终端,运行
codesign --remove-signature "/Applications/Visual Studio Code.app",操作前建议备份VS Code应用。 - Linux:一般无需额外操作,若仍有问题可尝试重新安装插件或检查路径配置。
最终效果
配置完成后,VS Code界面会呈现出目标网格背景效果,如下所示:
该效果参考了BetterDiscord中的Fallout 4 Terminal主题样式。
内容的提问来源于stack exchange,提问作者mksaadi8
相关产品推荐
相关产品推荐

