找回密码
 注册帐号
查看: 4713|回复: 0

Linux 配置vscode透明窗口

[复制链接]
发表于 2019-5-16 20:05:22 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册帐号

×
完整的配置方法:
  • 基于最新发布。
  • 使用VScodium项目中的脚本删除了遥测。
  • 由@sylveon应用透明度补丁https://github.com/Microsoft/vscode/pull/52707并需要修复以使透明度在Linux下运行。
  • 添加了背景不透明度主题颜色,以允许将透明度应用于任何主题。请参阅下文了解详情。
  • Ripgrep(用于“在文件中查找”)现在尊重配置文件(--no-config未通过)。
使用不透明主题颜色
我们的想法是,您可以全局指定此颜色的不透明度值,而不是覆盖您使用的所有颜色主题的多种背景颜色,并且无论您切换到哪种主题,它都会自动应用。
例如,如果一些主题MyTheme都editor.background设置为#808080(灰色),你有
  1. {
  2.         "workbench.colorCustomizations": {
  3.                 "editor.background.opacity": "#00000060"
  4.         }
  5. }
复制代码

在你的设置JSON中,它将等于
  1. {
  2.         "workbench.colorCustomizations": {
  3.                 "[MyTheme]": {
  4.                         "editor.background": "#80808060"
  5.                 }

  6.         }
  7. }
复制代码

以下示例配置列出了可以通过以下方式自定义的所有背景颜色:
  1. {
  2.     "workbench.colorCustomizations": {
  3.         // This one is essential for proper transparency
  4.         "workbench.background": "#00000000",

  5.         "activityBar.background.opacity": "#0007",
  6.         "sideBar.background.opacity": "#000b",
  7.         "editorGroupHeader.tabsBackground.opacity": "#0007",
  8.         "editor.background.opacity": "#0006",
  9.         "panel.background.opacity": "#000000e0",
  10.         "terminal.background.opacity": "#00000000",
  11.         "tab.activeBackground.opacity": "#0005",
  12.         "editorGroup.emptyBackground.opacity": "#000f",
  13.         "tab.inactiveBackground.opacity": "#0005"
  14.     },
  15.     "window.transparent": true,
  16. }
复制代码


欢迎来到安全之家
悄悄告诉你善用本站的【 搜索 】功能,那里可能会有你要找的答案哦
您需要登录后才可以回帖 登录 | 注册帐号

本版积分规则

Archiver|sitemap|小黑屋|手机版原版|安全之家

GMT+8, 2025-4-3 23:47 , Processed in 0.120233 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表