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

Limit Tabs

作者: maximilize ALL

Sublime Text插件,用于限制打开的标签数量

详细信息

  • 1.0.0
  • github.com
  • github.com
  • 7年前
  • 1小时前
  • 7年前

安装次数

  • 总数 578
  • Win 199
  • Mac 251
  • Linux 128
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日
Windows 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
Mac 1 2 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 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 1 0 0 0

说明文档

源代码
raw.githubusercontent.com

Limit Tabs for Sublime Text

你是否有过这样的情况:编码一天结束后,发现你的窗口中布满了难以搜索的标签?觉得自己好像 destroys 所有的标签并重新开始?不过,好像只有我这样?好吧。

使用这个插件,通过简单的快捷键ctrl + alt + w可以关闭所有标签,从最旧的开始,文件的最后修改时间距离现在没有超过30分钟的(要改变这个间隔,请参见首选项 > 软件包 > LimitTabs > 设置)。它将保持10个标签打开(也已在设置中可更改),并且只关闭后台的标签 - 因此在窗口中打开且活跃的文件不会被关闭。同样,也不会关闭包含未保存更改的文件。

您可以在首选项 > 软件包设置 > LimitTabs > 快捷键中进行快捷键的修改。

自动运行

您还可以配置这个插件,每次你保存一个文件时自动关闭旧标签。要启用此功能,请转到首选项 > 软件包设置 > LimitTabs > 设置,并将 limittabs_run_on_post_save 设置为 true

// Automatically run after a file is saved
"limittabs_run_on_post_save": true,

阈值

另一个配置选项是 阈值。设置为0将禁用此插件,一个大于0的数字将保持至少此数量的标签打开

// If this is set and greater than 0, LimitTabs will only run if
// the number of tabs is greater than the threshold setting.
"limittabs_threshold": 12,

保持打开的最小文件数

设置变量 keep_open 允许你选择始终打开的标签数量

// Keep this amount of tabs open. Tabs are closed by last access time
// or last modified time, whatever is higher
"limittabs_keep_open": 10

使用软件包管理器进行安装(推荐)

最简单的安装方法是使用优秀的Sublime Package Manager。一旦安装了包管理器,打开命令菜单(Mac上为Command + Shift + P,Windows或Linux上为Control + Shift + P),然后输入“Package Control”以筛选命令列表。选择“Package Control: Install Package”命令,然后找到并安装LimitTabs插件。

无包管理器安装

将此代码仓库克隆或下载到您的文件夹中。

分支

这是一个基于TidyTabs-Sublime插件的分支。

许可证

MIT许可证许可。

版权© Brad Daily

在此特此免费许可任何得到此软件及其相关文档文件(“软件”)副本的人(“任何人”),以便在不受限制的情况下处理软件,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售软件副本,以及允许接收到软件的人这样做,但受以下条件约束

上述版权声明和本许可声明应包含在软件的任何复制或实质性部分中。

本软件按“现状”提供,不提供任何形式的保证,无论是明示的还是隐含的,包括但不限于适销性、针对特定目的的适用性以及非侵权性。在任何情况下,作者或版权所有者均不对任何索赔、损害或其他责任负责,无论其是根据合同、侵权或其他行为提起的,还是与软件或软件的使用或其他相关事宜有关。