Extensions
  • Home
  • Add-ons
  • Themes
  • Approval Queue
  • About
  • Upload Extension
  • Sign in
  • BLENDER.ORG

    • Download

      Get the latest Blender, older versions, or experimental builds.

    • What's New

      Stay up-to-date with the new features in the latest Blender releases.

    DEVELOPMENT

    • Roadmap

      See which projects are currently being worked on and what's next.

    • Documentation

      Guidelines, release notes and development docs.

    LEARNING & RESOURCES

    • Blender Studio

      Access production assets and knowledge from the open movies.

    • Manual

      Documentation on the usage and features in Blender.

    • Benchmark

      A platform to collect and share results of the Blender Benchmark.

    • Blender Conference

      The yearly event that brings the community together.

    DONATE

    • Development Fund

      Support core development with a monthly contribution.

    • One-time Donations

      Perform a single donation with more payment options available.

All Add-ons

Add-on Quick Switch
Quick Switch

Quickly switch between Editor Areas.
Add-on by Silvie3D
About What's New Permissions Reviews Version History
cover preview groups editor list switch reordering separator toggle position toggle custom keybinds

Documentation

Overview

The addon targets users with limited screen real estate, like laptop or single-monitor users. It reduces UI clutter and allows for quick one-click solution to switch between editor areas, enhancing productivity while keeping a clean workspace.

Key Features

  • Header Integration: Quick switch buttons are automatically added to right most end of the editor headers for seamless navigation.

  • Grouped Editor Switching (New!): Users can define groups of editors and switch between them effortlessly.

  • Reorder Editors: Move editors up or down within a group to customize the switch sequence.

  • Separator Toggle: Option to enable or disable a visual separator between editor switches and other header operators for better UI clarity.

  • Position Toggle: Option to toggle position of the switches between Left and right side of header.

  • Custom Key binding: Set custom key binding combinations to switch editors quickly (Similar to browser tabs) without interfering with Blender's In-built key binds .


Setup and Configuration

Accessing Preferences

  1. Install the addon through Blender Preferences > Extensions
  2. Access the addon preferences through Edit > Preferences > Add-ons > QuickSwitch

Creating Editor Groups

  1. In the preferences panel, locate the "Editor Groups" section
  2. Click "Add" to create a new group
  3. Rename the group to something meaningful (e.g., "Modeling", "Texturing", "Animation")

Adding Editors to Groups

  1. Select a group from the "Editor Groups" list
  2. In the "Editor Switches" section, click "Add" to add a new editor
  3. Select the desired editor type from the dropdown menu
  4. Add multiple editors to create a complete workflow group
  5. Use the "Up" and "Down" buttons to reorder editors in the group

UI Appearance Settings

  • In the "Position and Separator" box:
    • Choose "Left" or "Right" for the switch position in editor headers
    • Toggle the separator visibility on/off

Keyboard Shortcuts

  • In the "Keyboard Shortcuts" box:
    • Enable keyboard shortcuts
    • Select your preferred modifier key (Alt, Ctrl, Shift, or combinations)
    • Select your preferred key to combine with the modifier
    • The current shortcut will be displayed below the selection

Using the Addon

Switching Editors with UI Buttons

  1. Look for the editor switch buttons in the header of any Blender editor
  2. When in an editor that belongs to a group, all editors from that group will be displayed
  3. Click on any icon to switch to that editor type
  4. The current editor is shown as depressed (highlighted)

Using Keyboard Shortcuts

  1. Place your cursor over an editor area
  2. Press your configured shortcut (e.g., Alt + Backtick) to cycle to the next editor in the group
  3. Continue pressing to cycle through all editors in the group

Supported Editor Areas

All Editor areas are now supported from version: 2.1.0


What's New

2.2.0 December 25th, 2025
  • Added Export and Import buttons (Backup and restore configurations into an external json file)

  • Added visibility toggle for editor groups
    (Hide groups from headers while keeping shortcuts active)

  • Added persistent background saving
    (Settings are now preserved when restarting Blender or re-enabling the addon)

  • Improved editor selection
    (Switches now filter out editors already assigned to other buttons)

See all versions


Permissions

This extension requests the following permission:

  • Files

    Backup/restore of user config and settings

Developer
Silvie3D
Rating
(5)
Version
2.2.0
Updated
6 mo
Published
Oct. 11th, 2024
Downloads
7304
Size
9.2 KB
Compatibility
Blender 4.2 LTS
Unsupported
5.0 and above
Website
github.com/Silvie3D/S3D_QuickSwitch
Report Issues
github.com/Silvie3D/S3D_QuickSwitch/issues
License
GNU General Public License v3.0 or later
Pipeline User Interface
...or download and Install from Disk
  • 9.2 KB

Reviews

See all
  • 3DDinosaur
  • v2.2.0
  • 2 w

Despite the version limit, works fine in Blender 5.1

  • Silvie3D replied
  • 2 w

Haha yeah, Haven't maintained this addon in a while. I've been working on 3-4 features for the next major update for this addon and release them all in the next version (compatible with 5.0+)

  • CharlesUbi
  • v2.1.0
  • 8 mo

Really good and intuitive. Way faster than switching from one workspace to another.

It would be perfect if you could also switch from one sub-editor to another. I think it's called "Editor Type" or "Editor Mode" in Python.

When I need it, I personally take too much time switching to the World material and back again to the material of the object. I also switch the Outliner from "View Layer" to "Blender File" from time to time.

Here’s the list of all sub-editors I found:

  • Shader editor
    • Object
    • World
    • Line style
  • Image editor
    • View
    • Paint
    • Mask
  • Geometry node editor
    • Modifier
    • Tool
  • Texture node editor
    • World
    • Brush
    • Line Style
  • Video Sequencer
    • Sequencer
    • Preview
    • Sequencer & Preview
  • Movie Clip Editor
    • Tracking
    • Mask
  • Dope Sheet
    • Dope Sheet
    • Action Editor
    • Shape Key Editor
    • Greyse Pencil
    • Mask
    • Cached File
  • Outliner
    • Scenes
    • View layer
    • Video Sequencer
    • Blender file
    • Data API
    • Library Overrides
    • Unused Data

Thank you very much for your work!

  • Silvie3D replied
  • 2 w

I'm aware of this "sub-area" not being considered. But there are dozens of ways to implement them. I'm struggling to find the most logical way to add this feature without causing confusion to the end-user. Although I am experimenting on this feature actively and will release the feature soon

  • Veli-Zeynalov
  • v2.1.0
  • 1 y

Nice!

  • Silvie3D replied
  • 2 w

Thank you

5.0

5 reviews
5
4
3
2
1
Rate this Add-on Report an issue
  • About
  • Privacy Policy
  • Terms of Service
About
  • Blender Foundation
  • Blender Institute
  • Blender Studio
  • License
  • Logo & Trademark
  • Credits
  • Privacy Policy
  • Code of Conduct
Organization
  • People
  • Jobs
Blender Network
Download
  • Latest Blender
  • Blender LTS
  • Previous Versions
  • Experimental Builds
  • Source Code
  • Requirements
  • Benchmark
  • Flamenco
Extensions
  • Add-ons
  • Themes
Developers
  • Get Started
  • Roadmap
  • Projects
  • Docs
  • Blog
  • Forum
  • YouTube
  • Python API
Blender Studio
  • Films
  • Training
  • Tools & Pipeline
Support
  • Manual
  • Community
  • FAQ
Get Involved
  • Documentation
  • Education
News
  • Press Releases
  • User Stories
Blender Conference
Follow Blender
Support Blender
  • Donate
  • One-time Donation
Artistic freedom starts with Blender The Free and Open Source 3D Creation Suite