At last year's Microsoft build 2019 conference, Microsoft announced open source Windows terminal for the first time. Last month, build 2020 finally announced the official arrival of Windows terminal 1.0. Recently, the roadmap of Windows terminal 2.0 has also been released.
The main functions of the plan include:
Settings UI：Connect to settings.json The user interface provides a way to edit the settings of JSON files without editing them.
Command palette:A pop-up menu listing possible actions and commands.
Tab tear off:You can drag and drop tabs from the current window to create a new window or attach them to a separate window.
Clickable links:All links that can appear in the text buffer as hyperlinks. When you click a link, it opens in the default browser.
Overall theme support:Label color, title block color, pane border color, pane border width, theme definition, etc.
Open tab as admin / other user:Open the label in an existing instance of Windows terminal as admin (if terminal is not promoted) or as another user.
Traditional opacity:Transparent background without acrylic blur.
Snaponoutput, scroll lock:Pause the output or click scroll.
Infinite rollback:The text buffer has unlimited history.
Pane Management:Some features include resizing the pane with the mouse, zooming the pane, and prompting which profile to use to open the pane.
Theme marketplace:Market for creating and distributing themes. Depends on the overall theme.
Jump list:Displays the profile from the taskbar (right-click) / start menu.
Open with multiple labels:This setting allows Windows terminal to start with a specific tab configuration (rather than just using command line parameters).
Open in Windows terminal:Right click the file or folder and select the feature that opens in Windows terminal.
Session restore:Start Windows terminal and restore the previous session using the correct tab and pane configuration and starting directory.
Quake mode:Provides a quick start terminal that appears and disappears when a hotkey is pressed.
Set up migration:Migrate user settings without breaking them, and work closely with the settings user interface.
Pointer bindings:Provides settings that can be bound to the mouse.
These new functions will first enter the Windows terminal preview, enter the preview version one month later, and then move to Windows terminal. Therefore, for the release of the same version number, Windows terminal preview is always one month earlier than Windows terminal.
See 2.0 roadmap for details: