eclipse-theia / theia

Eclipse Theia is a cloud & desktop IDE framework implemented in TypeScript.
http://theia-ide.org
Eclipse Public License 2.0
20.04k stars 2.5k forks source link

[editor] support splitting context menu items for editors in the main area #6665

Closed vince-fugnitto closed 1 year ago

vince-fugnitto commented 4 years ago

Description

I propose we add the following context-menu items to editors present in the main area, to allow users to quickly split editors:

In the future we can also assign keybindings to these actions. For reference, they are supported in VS Code:

Screen Shot 2019-11-29 at 10 59 48 AM
akosyakov commented 4 years ago

It is fine, but what you will show? Does it depend on https://github.com/eclipse-theia/theia/issues/3857? What about other widgets?

vince-fugnitto commented 4 years ago

Yes I do think it depends on #3857, and I imagined it only for editors like in VS Code.

vince-fugnitto commented 4 years ago

It is fine, but what you will show? Does it depend on #3857? What about other widgets?

@akosyakov I also had in mind to support moving editors through a context-menu and keybinding. Instead of having to drag & drop, it'd split and move the editor. Do you think it's a worthwhile feature to support? I believe versions of Jetbrains IDE have the same functionality.

akosyakov commented 4 years ago

It would be fine with me, but you are better ask others. Generally being able to do everything with the keyboard is good. Maybe open another issue and ping other committers?

vince-fugnitto commented 1 year ago

Closing as the commands are present :+1:

image