Skip to content

Feature Request: Plugin support #555

Closed

Description

@Domain

Please support plugin, so that we can add our own feature.

Activity

  1. hapylestat commented on May 8, 2019

    @hapylestat

    Check the MSFT short video presentation of the terminal. There was mention about supporting plugins....

  2. zadjii-msft commented on May 8, 2019

    @zadjii-msft
    Member

    Yep! It's on our to-do list. That's about all the info we have to share on the topic for now, but this is officially the thread to follow for updates.

    We will post here when there's something to say

  3. added
    Issue-FeatureComplex enough to require an in depth planning process and actual budgeted, scheduled work.
    on May 8, 2019
  4. fredrikaverpil commented on May 10, 2019

    @fredrikaverpil

    I am sure users are going to request a plethora of features of the new terminal (I know I will 😉). Would it be beneficial for you (Microsoft) to add resource-demanding features as separate extensions and possibly provide (and even recommend using vscode-like popups) groups of extensions on top of an otherwise barebones and speedy experience?

    I like how speedy the Ubuntu terminal is.

    Personally, I live and breathe inside vscode and love the way extensions can be searched/browsed/recommended and also how easily they can be enabled/disabled.

    I am thinking about general controls, http link colorization/clickability (such in the reveal video), arrangable tmux-like panes support, CPU/mem stats bar, text loggers/exporters and other extensions which may possibly slow down the overall experience of the terminal.

    Maybe for some commands you are about to run, you might actually want disable all (or a selection) of extensions prior to executing, just to make the terminal speedier.

    I understand that some features are more easily/more efficiently integrated into the core terminal and that it might take years to achieve this... but it would be so lovely to have this develop into a modular eco system of extensions, like with vscode.

    Don't get me wrong, I'm not here to complain. I just had to type this down as I got really excited when I sas the wt install link-preview command being typed in the reveal video. This new terminal project looks absolutely awesome and I can't wait until I can get my hands on it in any shape or form ❤️

  5. ghost added
    Needs-Tag-FixDoesn't match tag requirements
    on May 17, 2019
  6. ghost removed
    Needs-Tag-FixDoesn't match tag requirements
    on May 17, 2019
  7. bitcrazed commented on Jun 3, 2019

    @bitcrazed
    Contributor

    Thanks for your thoughts here Fredrik Averpil (@fredrikaverpil). We're keen to add extensibility to the Terminal, but we have a bunch of features we need to solidify before we can turn our attention to such features.

    One of the things I am currently working on is planning our roadmap which I'd like to share with the community within the next couple of weeks. This roadmap will give you some visibility into when key features are likely to land, how we're aiming to ship v1.0, and where we're going afterwards.

    Please bear with us while we figure-out some of the details.

  8. kfarmer-msft commented on Aug 6, 2019

    @kfarmer-msft

    Rich Turner (@bitcrazed) -- Any progress on the roadmap you mentioned?

  9. zadjii-msft commented on Jul 21, 2021

    @zadjii-msft
    Member

    Hey like 2 years ago I moved this to #4000 and never closed out the original thread. Oops.

    -> Go to #4000 <-

  10. ghost added
    Needs-Tag-FixDoesn't match tag requirements
    on Jul 21, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Area-ExtensibilityA feature that would ideally be fulfilled by us having an extension model.Issue-FeatureComplex enough to require an in depth planning process and actual budgeted, scheduled work.Needs-Tag-FixDoesn't match tag requirementsProduct-TerminalThe new Windows Terminal.

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions