Sublime Text 无法原生设置透明窗口,所谓“透明”本质是操作系统对整个窗口图层的 Alpha 值控制(0–255),不是编辑器渲染层的效果。Windows/Linux 可靠,macOS 基本不可行。用 Transparency 插件快速启用系统级透明度(推荐 Win/Linux)这是目前唯一适配 Sublime Text 4、免编译、无需改主题的稳定方案。它调用系统 API(SetLayeredWindowAttributes 或 XComposite)直接设窗体不透明度,不影响 UI 渲染逻辑。安装前先清理冲突:打开 Preferences → Browse Packages…,删掉 SublimeTextTrans 文件夹(若存在)按 Ctrl+Shift+P 输入 Package Control: Install Package,搜索并安装 Transparency(注意不是 SublimeTextTrans)若提示 There are no packages available for installation,说明 Package Control 通道加载失败,需手动在 Preferences → Package Settings → Package Control → Settings – User 中添加:{ “channels”: [“https://packagecontrol.io/channel\_v3.json”] }保存后重启 Sublime装完立即生效:菜单栏出现 View → Window’s Transparency,也可用快捷键 Ctrl+Shift+[1–6] 切换预设档位自定义透明度数值:改 levels 数组而非猜百分比快捷键默认对应的是整数 Alpha 值(非百分比),
Sublime Text 无法原生设置透明窗口,所谓“透明”本质是操作系统对整个窗口图层的 Alpha 值控制(0–255),不是编辑器渲染层的效果。Windows/Linux 可靠,macOS 基本不可行。
用 Transparency 插件快速启用系统级透明度(推荐 Win/Linux)
这是目前唯一适配 Sublime Text 4、免编译、无需改主题的稳定方案。它调用系统 API(SetLayeredWindowAttributes 或 XComposite)直接设窗体不透明度,不影响 UI 渲染逻辑。
- 安装前先清理冲突:打开
Preferences → Browse Packages…,删掉SublimeTextTrans文件夹(若存在) - 按
Ctrl+Shift+P输入Package Control: Install Package,搜索并安装Transparency(注意不是SublimeTextTrans) - 若提示
There are no packages available for installation,说明 Package Control 通道加载失败,需手动在Preferences → Package Settings → Package Control → Settings – User中添加:{ "channels": ["https://packagecontrol.io/channel_v3.json"] }保存后重启 Sublime
- 装完立即生效:菜单栏出现
View → Window's Transparency,也可用快捷键Ctrl+Shift+[1–6]切换预设档位
自定义透明度数值:改 levels 数组而非猜百分比
快捷键默认对应的是整数 Alpha 值(非百分比),255 是完全不透明,170 左右约 67% 不透明——再低易导致光标、括号高亮、行号辨识困难,尤其在深色主题 + 高亮度屏下。