Skip to content

Aux window: allow views and panels #197321

Closed
@Evian-Zhang

Description

@Evian-Zhang

First of all, thank you for implementing the amazing floating window feature!

Most of the developers use a second monitor with portrait orientation to view and write codes. With a full-screen VSCode, the default side bar at left makes it narrower to write codes, so a general workaround is to move the side bar to the bottom.

However, since we are going to have floating window feature, why not push a step forward: move the side bar into a new window. Then we can move the side bar to another screen, and enjoy a real full-screen code view while we still have the ability to navigate between files in the workspace.

Currently, if we create a floating window from a workspace, then click the files in side bar in the original window will re-focus into the original window, and the new file will be in the original window instead of the floating window. So currently we cannot simulate this feature by writing codes in floating window with original window only having side bar.

There are two approaches to implementing the ability to navigate files in side bar in another window:

  • Move side bar to another window
  • Make side bar at primary window to control all file navigation at all floating windows

I think the first approach is better than the second since the second needs to deal with focus.

Metadata

Metadata

Assignees

No one assigned

    Labels

    feature-requestRequest for new features or functionalitykeepIssues we should not close as out of scopelayoutGeneral VS Code workbench layout issuesworkbench-auxwindowIssues related to use of auxiliary ("floating") windows.

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions