Better-TabsGroup - VsCode Tab 管理器

1 月 24 日
 stephenhero

背景

大家在浏览器里可能都用过 OneTab ,算是拯救内存和强迫症的神器。现在 Chrome 和 Edge 也都原生支持了 TabGroup ,体验越来越好。

虽然 VS Code 社区里也有过类似 Chrome TabGroup 的功能的讨论,但还没有落地。与此同时,随便查询几个定义,就打开了 10+ 个文件,标签栏挤得根本看不清文件名,找文件全靠 Cmd+P 的情况,时不时还让我挺恼火的。目前市场上的插件,我也都用的不大满意(其实是我最早开发的的时候还没啥同类型的插件,现在同类型的插件功能也不够看)。

所以我就开发了这个扩展,将 OneTab 的体验迁移到 VS Code ,并且针对 IDE 的场景增加了些适配的功能。

这个插件不仅仅是将标签页“存起来”,更核心的是,它提供了一个逻辑视图,用于管理你的工作区。

功能

  1. 一键保存/恢复/折叠:就像浏览器里的 OneTab ,一键将杂乱的标签页“收纳”到侧边栏的逻辑组中,需要时再点开,甚至可以按组折叠,瞬间清爽。

  2. 拖拽管理:支持鼠标拖拽重组标签和分组。

  3. Copilot 智能分组:利用 Copilot ,可以根据目录结构、文件类型、正则模式,或者你自己写的 Prompt ,自动把一堆标签页智能归类。

  4. 标签与搜索:给标签组打 Tag ,支持按 Tag 过滤,快速定位上下文。

  5. Git 分支支持:不同分支的 Tab 组视图是独立的,切换分支时可以无缝迁移或保留当前的工作区视图。

演示 (Demos)

下面是一些基本功能的演示

一键保存

Copilot 自动智能分组

恢复 & 折叠

Tag 管理

安装

友商

2063 次点击
所在节点    分享创造
1 条回复
Hawthorne
1 月 24 日
看上去不错,支持!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1187986

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX