ctrl+shift+p filters: :st2 :st3 :win :osx :linux
浏览

透明度

vhanla Win ALL

使窗口透明

标签 主题

详细信息

安装

  • 总计 28K
  • Win 28K
  • Mac 0
  • Linux 0
8月6日 8月5日 8月4日 8月3日 8月2日 8月1日 7月31日 7月30日 7月29日 7月28日 7月27日 7月26日 7月25日 7月24日 7月23日 7月22日 7月21日 7月20日 7月19日 7月18日 7月17日 7月16日 7月15日 7月14日 7月13日 7月12日 7月11日 7月10日 7月9日 7月8日 7月7日 7月6日 7月5日 7月4日 7月3日 7月2日 7月1日 6月30日 6月29日 6月28日 6月27日 6月26日 6月25日 6月24日 6月23日 6月22日
Windows 8 8 11 9 9 8 10 12 17 16 13 11 12 8 9 6 6 17 8 7 6 14 10 7 8 12 7 6 12 10 9 3 7 9 10 9 7 3 8 10 3 8 15 17 5 12
Mac 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Linux 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

说明

源码
raw.​githubusercontent.​com

SublimeText Transparent

包名 : Transparency

概述

这个简单的插件为Sublime Text 2和Sublime Text 3提供上下文菜单和快捷键来修改应用程序的不透明度。

仅适用于Windows版的SublimeText。

安装

使用包安装器

Ctrl+Shift+P - Install Package - Transparency

您也可以通过以下命令使用git安装 SublimeTextTrans

仅限Windows

对于已安装的Sublime

git clone https://github.com/vhanla/SublimeTextTrans.git "%APPDATA%\Sublime Text 2\Packages\Transparency"

注意 此位置可能会在每个SublimeText版本中更改,您可以通过前往菜单 首选参数 - 浏览包 来找到正确的路径。

对于便携式Sublime

git clone https://github.com/vhanla/SublimeTextTrans.git "C:\Sublime\Data\Packages\Transparency"

其中 C:\Sublime 是便携版的路径。因此,相应更改。

您也可以从发行版部分获取压缩文件。

请记住,此插件必须在包目录下的其自己的目录中,您将在此处解压缩它。

用法

设置透明度有三种方法

  1. 访问 查看 > 窗口的透明度 子菜单以设置不透明度
  2. 您可以使用快捷键 Ctrl+Shift+[1,2,3,4,5,6]
  3. 或者您可以右键单击并使用上下文菜单

限制

  • 只能在设置文件中自定义6个透明度级别,[0 = 无视 <-> 255 = 实心]
  • 这需要另一个可执行文件来改变Sublime Text的窗口样式模式,以允许透明度。但是,您无需安装它或手动启动,插件会为您完成。可执行文件只有1024字节,并且包含源代码,这是汇编语言编写的,因此它非常小。此外,每次启动Sublime Text时只启动一次,并且在更改样式后它会自己关闭,因此之后不会使用内存。

更新日志

[2018年5月16日] v1.4

  • 修复了打开默认设置和帮助菜单的问题
  • 改善了ST3上的窗口列表
  • 感谢< Weitere nachfolgender Hinweis: @rexdf
  • 仅在ST2/3窗口尚未设置为WS_EX_LAYERED时调用外部可执行文件

[2018年4月14日] v1.3

  • 修改了SetSublimeLayered.asm以使其更小并避免误报(在病毒隔离上进行测试)

以下是SetSublimeLayered.exe的哈希值

- SHA-256    66b72c28f54728c6df3995b0ae026aa1aeeca96911d5b484673a502ec6592f2a
- CRC32        54612762
- MD5         E113BDC6FA08BC054F7A89E7B24411BD
- SHA-1     376707D5579384B42586D0616BB03BBB993C6050

[2015年24日] v1.2

  • 加载时的透明度(由于ST API限制,95%有效)
  • 记住选择的透明度级别
  • 支持用户设置

[2013年6月12日] v1.0

  • 添加了对Sublime Text 3的支持

配置

要设置自定义透明度级别,请转到首选项 > 包设置 > SublimeTextTrans > 设置 - 用户,它将打开为此插件自定义的用户偏好文件。

在那里您可以通过添加以下内容并按您的意愿调整级别来修改透明度级别

{

    // If you like to have a different transparency level
    // modify this array of options in your user preferences
    // i.e. just add (copy/paste) this array and modify at wish
    // IMPORTANT: Level of opacity varies from 0 to 255
    // 0 = Totally transparent, 255 = Fully opaque
    "levels": [
        255, // Full opaque i.e not transparency - a.k.a Disabled
        212, // Level 5
        220, // Level 4
        228, // Level 3
        236, // Level 2
        243  // Level 1
    ]
}

您可以在设置 - 默认文件中看到其他选项。

作者 & 贡献者

许可证

MIT许可(MIT)

版权所有 © 2013 维克多·阿尔贝托·吉尔

特此免费授予任何获得此软件及其相关文档副本(“软件”)的人权,在不受限制的情况下处理软件,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或转让软件副本,以及允许将软件提供给其他人使用以进行上述操作,但需遵守以下条件

上述版权声明和本许可声明应包含在软件的所有副本或主要部分中。

软件按“原样”提供,不包括任何明示或暗示的保证,包括但不限于适销性、特定用途适用性和非侵权性保证。在任何情况下,作者或版权所有者不对因使用或依赖本软件、使用或以其他方式处置本软件引起的任何索赔、损害或其他责任承担任何责任,无论该责任是基于合同、侵权或其他。