WorkSpace Plus Group

approved

by cnwenzhihong

Quickly switch and manage workspaces - This plugin has not been manually reviewed by Obsidian staff.

2 stars90 downloadsUpdated 19d agoMIT

WorkSpace Plus Group

Enhanced workspace management for Obsidian's built-in Workspaces core plugin — workspace hierarchy, mode switching, and quickly switch workspaces via shortcut keys.
增强 Obsidian 原生 Workspaces 核心插件,提供工作区层级管理、模式切换和通过快捷键快速切换工作区。

Prerequisite:Enable the Workspaces core plugin in Settings → Core Plugins.
前提:需先在 设置 → 核心插件 中启用 Workspaces 插件。

Features / 功能

Quick Workspace Switcher / 快速切换

Open via command palette or click the status bar workspace name or bind shortcut keys(recommend shift+tab). Fuzzy search with keyboard shortcuts — type a new name and press Enter to create a new workspace.
通过命令面板或状态栏或快捷键(推荐 shift+tab)打开,模糊搜索,输入新名称按 Enter 直接创建新工作区。

Workspace Hierarchy / 工作区层级

Drag and drop workspaces in the settings panel to build parent-child relationships, clearly displayed with indentation in the switcher modal.
在设置面板拖拽建立父子层级,弹窗中带缩进显示。

OperationDescription操作描述
Make ChildDrag onto the row center (solid outline) → becomes a child建立父子拖到行中央(实线框)→ 成为子工作区
ReorderDrag to the row edge 25% (colored insertion line) → adjust sibling order同级排序拖到边缘 25%(彩色插入线)→ 同级排序
Collapse/ExpandClick the triangle left of a parent折叠展开点击父工作区左侧三角按钮
Create WorkspaceType name and click Create in the hierarchy section创建工作区输入名称后点击创建按钮
Create as ChildType name and click Create as child or press Enter创建子工作区输入名称后点击创建子工作区或按回车
RenameDouble-click name or click ✏️ icon → Enter to confirm重命名双击名称或点击 ✏️ 图标 → 回车确认
DeleteClick 🗑️ icon (hover to reveal)删除点击 🗑️ 图标(hover 显示)

Folder Focus / 聚焦文件夹

Right-click a folder in the file explorer and choose Focus this folder to visually use that folder as the file explorer root. Other folders are hidden until folder focus is cleared.

在文件浏览器中右键文件夹,选择 聚焦本文件夹,即可在视觉上把该文件夹作为文件浏览器根目录显示;取消聚焦后恢复完整文件树。

Independent File Explorer Fold State / 独立保存文件浏览器折叠状态

Each workspace keeps its own file explorer folder expand/collapse state. Focused and non-focused file explorer states are saved separately, so switching workspaces restores the expected folder tree.

每个 Workspace 独立保存文件浏览器中文件夹的展开/折叠状态。聚焦和非聚焦状态会分别保存,切换 Workspace 时恢复对应的文件树状态。

Status Bar / 状态栏

Shows current workspace and mode. Shift+Click to save.
显示当前名称,Shift+Click 快速保存。

Workspace Modes / 工作区模式

Bind independent Obsidian global settings (theme, font, etc.) to each workspace. Switching applies them automatically. The experimental function of the original author is not recommended.

为每个工作区绑定独立设置方案,切换时自动应用。原作者的实验性功能,不推荐开启。


Settings / 设置

SettingDescription设置描述
Auto-save layoutSave on any layout change自动保存布局布局变更时自动保存
Delete confirmationShow confirmation before deleting删除确认删除前显示确认提示
Sidebar ribbon iconShow workspace switcher ribbon buttonRibbon 图标显示工作区切换 Ribbon 按钮
Independent file explorer fold stateSave file explorer folder expand/collapse state independently per workspace. Enabled by default独立保存文件浏览器折叠状态每个 Workspace 独立保存文件夹展开/折叠状态,默认开启
Workspace ModesEnable per-workspace settings (beta)工作区模式启用独立工作区设置 (beta)
Mode ribbon iconShow mode switcher ribbon button模式 Ribbon显示模式切换 Ribbon 按钮
System dark modeFollow OS light/dark when switching modes系统深色模式切换模式时跟随系统亮/暗
Live Preview auto-reloadReload Obsidian on Live Preview change自动重载Live Preview 变更时自动重载
Workspace HierarchyDrag-and-drop tree view工作区层级拖拽树形视图管理父子关系
Modal collapse ruleCollapse behavior in switcher (4 modes)弹窗折叠规则弹窗中折叠行为(4 种模式)

Modal Collapse Rules / 弹窗折叠规则

ModeDescription模式描述
Inherit from settingsSyncs with settings panel继承插件设置与设置面板折叠状态同步
Save independentlySeparate collapse state弹窗独立保存独立维护折叠状态
Always expand allAll expanded on open始终全部展开每次打开全部展开
Always collapse allAll collapsed on open始终全部折叠每次打开全部折叠

Keyboard Shortcuts / 快捷键

Workspace Switcher / 工作区弹窗

ShortcutAction操作
EnterSwitch / create new切换或新建工作区
Shift + EnterSave and switch保存并切换
Alt + EnterSave current, then switch保存当前后切换
Ctrl + EnterRename workspace重命名工作区
Shift + DeleteDelete workspace删除工作区
EscapeClose modal关闭弹窗

Mode Switcher / 模式弹窗

ShortcutAction操作
EnterLoad selected mode加载选中模式
Ctrl + EnterRename mode重命名模式
Shift + DeleteDelete mode删除模式

Commands / 命令

  • Open WorkSpace Plus Group
  • Save workspace
  • Open WorkSpace Plus Group Modes (requires Workspace Modes)
  • Clear folder focus
  • Resave current file explorer fold state
  • 打开工作区切换器
  • 保存工作区
  • 打开模式切换器(需要开启工作区模式)
  • 取消聚焦文件夹
  • 重新保存当前文件浏览器折叠状态

Each workspace auto-registers as workspace-plus-group:<name>, bindable to custom hotkeys.
每个工作区自动注册为独立命令,可绑定快捷键。


Installation / 安装

Community Plugin Browser / 插件市场

Search "WorkSpace Plus Group" → Install and enable.

Manual / 手动

Download main.js, styles.css, manifest.json → place in <vault>/.obsidian/plugins/workspace-plus-group/ → restart and enable.


Language / 语言

Auto-detects Obsidian language. Supports English and 中文.


Credits / 致谢

Original author / 原作者:NothingIsLost


Desktop only / 仅桌面端 · Requires Obsidian 1.5.0+

For plugin developers

Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.