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: Add a profile to open "Tab Sets" instead of one-by-one #11398

Closed
AdrianoCahete opened this issue Oct 2, 2021 · 5 comments
Closed
Labels
Issue-Feature Complex enough to require an in depth planning process and actual budgeted, scheduled work. Resolution-Duplicate There's another issue on the tracker that's pretty much the same thing.

Comments

@AdrianoCahete
Copy link

Description of the new feature/enhancement

Tried to search in the issues, but cannot find anything with "tab sets" or something like that... :/

The idea is to open a set of tabs, in a panel, for example. Today I'm using cmder and it has that feature: Save a profile with multiple consoles, and when opening, it is self-arranged in sets like panels.

It needed to run projects that work as micro-frontends/micro-services and manage their states.

Proposed technical implementation details (optional)

Give the ability to save multiple profiles and summon the set/multiple profiles with a shortcut, maybe?

@AdrianoCahete AdrianoCahete added the Issue-Feature Complex enough to require an in depth planning process and actual budgeted, scheduled work. label Oct 2, 2021
@ghost ghost added Needs-Triage It's a new issue that the core contributor team needs to triage at the next triage meeting Needs-Tag-Fix Doesn't match tag requirements labels Oct 2, 2021
@Rosefield
Copy link
Contributor

I'm not sure if it is exactly what you are asking for, but #3992 will be added to 1.12 and gives the ability to save an action that runs multiple commands at once, e.g. make an action in your settings.json file called "Create My Layout" that will show up in the command palette / as a hotkey

{ "name": "Create My Layout", "command": { 
    "action": "multipleActions",
    "actions": [
        // Create a new tab with 3 panes
        { "action": "newTab", "tabTitle": "Work", "colorScheme": "One Half Dark" },
        { "action": "splitPane", "split": "vertical", "profile": "Windows PowerShell", "tabTitle": "Work", "colorScheme": "Campbell Powershell", },
        { "action": "splitPane", "split": "horizontal", "profile": "Windows PowerShell", "tabTitle": "Work", "colorScheme": "Campbell Powershell", },
        // Create a second tab
        { "action": "newTab", "tabTitle": "Misc"},
        // Go back to the first tab and zoom the first pane
        { "action": "prevTab", "tabSwitcherMode": "disabled" },
        { "action": "moveFocus", "direction": "first"},
        "togglePaneZoom"
        ]
}}

@AdrianoCahete
Copy link
Author

The final idea is the same! Thanks!

Do I close this issue now or wait for that issue to be released?

@Rosefield
Copy link
Contributor

I'm not a maintainer, I just happened to implement that feature. If you're happy you can close the issue whenever, otherwise I'm sure someone will come along on Monday and do whatever is appropriate.

@zadjii-msft
Copy link
Member

Yea, this is kinda covered by #3992, a bit covered by #756, and we'll finally let you put these action in the dropdown in #1571. So until then,

/dup #756
/dup #3992

@ghost
Copy link

ghost commented Oct 4, 2021

Hi! We've identified this issue as a duplicate of another one that already exists on this Issue Tracker. This specific instance is being closed in favor of tracking the concern over on the referenced thread. Thanks for your report!

@ghost ghost closed this as completed Oct 4, 2021
@ghost ghost added Resolution-Duplicate There's another issue on the tracker that's pretty much the same thing. and removed Needs-Triage It's a new issue that the core contributor team needs to triage at the next triage meeting Needs-Tag-Fix Doesn't match tag requirements labels Oct 4, 2021
This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Issue-Feature Complex enough to require an in depth planning process and actual budgeted, scheduled work. Resolution-Duplicate There's another issue on the tracker that's pretty much the same thing.
Projects
None yet
Development

No branches or pull requests

3 participants