Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request: Split tabs into vertical/horizontal windows #19350

Open
1 task done
MarcusElevait opened this issue Oct 17, 2024 · 5 comments
Open
1 task done

Feature Request: Split tabs into vertical/horizontal windows #19350

MarcusElevait opened this issue Oct 17, 2024 · 5 comments
Labels
enhancement [core label] keymap / key binding Feedback for keyboard shortcuts, key mapping, etc tabs Feedback for tabs behavior, navigation, style, etc workspace Feedback for workspace management, layout, interactions, etc

Comments

@MarcusElevait
Copy link

Check for existing issues

  • Completed

Describe the feature

When i have for example two tabs open, i want to split them up either vertically or horizontally. Currently i'm using pane::SplitRight and pane::SplitDown, which already splits, but then i have the same tab opened twice.

Additionally it would be cool, if one could open a file from the project panel not in a new tab, but in a new vertical or horizontal split.

If applicable, add mockups / screenshots to help present your vision of the feature

No response

@MarcusElevait MarcusElevait added admin read Pending admin review enhancement [core label] triage Maintainer needs to classify the issue labels Oct 17, 2024
@JosephTLyons JosephTLyons added workspace Feedback for workspace management, layout, interactions, etc tabs Feedback for tabs behavior, navigation, style, etc keymap / key binding Feedback for keyboard shortcuts, key mapping, etc and removed triage Maintainer needs to classify the issue admin read Pending admin review labels Oct 18, 2024
@JosephTLyons
Copy link
Collaborator

JosephTLyons commented Oct 18, 2024

Additionally it would be cool, if one could open a file from the project panel not in a new tab, but in a new vertical or horizontal split.

Just to note, if you hold down cmd when opening a file in the project panel, it does open it in a new vertical split. Same for the file picker, holding cmd opens it in a new vertical split. Obviously, as you pointed out, this isn't configurable for opening in horizontal tabs, but figured I would call it out as existing functionality.

@lebe-dev
Copy link

JetBrains IDEs have such feature as "Split and Move Right" and Split and Move Down" items in tab's context menu.

It's very convenient.

@MarcusElevait
Copy link
Author

Additionally it would be cool, if one could open a file from the project panel not in a new tab, but in a new vertical or horizontal split.

Just to note, if you hold down cmd when opening a file in the project panel, it does open it in a new vertical split. Same for the file picker, holding cmd opens it in a new vertical split. Obviously, as you pointed out, this isn't configurable for opening in horizontal tabs, but figured I would call it out as existing functionality.

what is cmd in the linux world?

@ovidius72
Copy link

Additionally it would be cool, if one could open a file from the project panel not in a new tab, but in a new vertical or horizontal split.

Just to note, if you hold down cmd when opening a file in the project panel, it does open it in a new vertical split. Same for the file picker, holding cmd opens it in a new vertical split. Obviously, as you pointed out, this isn't configurable for opening in horizontal tabs, but figured I would call it out as existing functionality.

what is cmd in the linux world?

The key with the window start icon or similar if you have a particular keyboard.

@MarcusElevait
Copy link
Author

Okay, but this is not helping me, when opening a file via keyboard, right?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement [core label] keymap / key binding Feedback for keyboard shortcuts, key mapping, etc tabs Feedback for tabs behavior, navigation, style, etc workspace Feedback for workspace management, layout, interactions, etc
Projects
None yet
Development

No branches or pull requests

4 participants