Integrated Terminal in File Explorer #11334

Closed
opened 2026-01-31 02:44:47 +00:00 by claunia · 3 comments
Owner

Originally created by @ghost on GitHub (Nov 11, 2020).

Description of the new feature/enhancement

Integrated Terminal in Explorer that opens the same folder. Kind of like VS Code's terminal

Proposed technical implementation details (optional)

Sync with PowerToys for https://github.com/microsoft/PowerToys/issues/2555

Originally created by @ghost on GitHub (Nov 11, 2020). <!-- 🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨 I ACKNOWLEDGE THE FOLLOWING BEFORE PROCEEDING: 1. If I delete this entire template and go my own path, the core team may close my issue without further explanation or engagement. 2. If I list multiple bugs/concerns in this one issue, the core team may close my issue without further explanation or engagement. 3. If I write an issue that has many duplicates, the core team may close my issue without further explanation or engagement (and without necessarily spending time to find the exact duplicate ID number). 4. If I leave the title incomplete when filing the issue, the core team may close my issue without further explanation or engagement. 5. If I file something completely blank in the body, the core team may close my issue without further explanation or engagement. All good? Then proceed! --> # Description of the new feature/enhancement Integrated Terminal in Explorer that opens the same folder. Kind of like VS Code's terminal <!-- A clear and concise description of what the problem is that the new feature would solve. Describe why and how a user would use this new functionality (if applicable). --> # Proposed technical implementation details (optional) Sync with PowerToys for https://github.com/microsoft/PowerToys/issues/2555 <!-- A clear and concise description of what you want to happen. -->
claunia added the Issue-FeatureResolution-Duplicate labels 2026-01-31 02:44:47 +00:00
Author
Owner

@zadjii-msft commented on GitHub (Nov 11, 2020):

Okay so for my own future reference, this is not "the explorer context menu", which is #1060, this is "I want to embed a Terminal control within explorer.exe".

Even more, this is "let's ember a Windows Terminal, terminal control within explorer.exe". That distinction is important because it wouldn't be that hard to ship a control that could be embedded within explorer.exe, but it'd definitely be trickier to hook up the Terminal keybindings, settings, etc. to it. Especially considering most of the keybindings, actions, wouldn't apply to just one single control instance. In general, that part is being tracked by #4572

There's an almost exact dupe of this request in #5591, so I'm gonna close this one in favor of the older one. /dup #5591

There's some other thread about re-parenting HWNDs floating around somewhere - IIRC in that thread, Dustin embedded gvim inside of notepad or something crazy like that. That's certainly simpler than rolling our won control, but definitely hackier.

@zadjii-msft commented on GitHub (Nov 11, 2020): Okay so for my own future reference, this is not "the explorer context menu", which is #1060, this is "I want to embed a Terminal control within explorer.exe". Even more, this is "let's ember a Windows Terminal, terminal control within explorer.exe". That distinction is important because it wouldn't be _that hard_ to ship a control that could be embedded within explorer.exe, but it'd definitely be trickier to hook up the Terminal keybindings, settings, etc. to it. Especially considering most of the keybindings, actions, wouldn't apply to just one single control instance. In general, that part is being tracked by #4572 There's an almost exact dupe of this request in #5591, so I'm gonna close this one in favor of the older one. /dup #5591 There's some other thread about re-parenting HWNDs floating around somewhere - IIRC in that thread, Dustin embedded gvim inside of notepad or something crazy like that. That's certainly simpler than rolling our won control, but definitely hackier.
Author
Owner

@ghost commented on GitHub (Nov 11, 2020):

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 commented on GitHub (Nov 11, 2020): 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!
Author
Owner

@ghost commented on GitHub (Nov 11, 2020):

Oops

@ghost commented on GitHub (Nov 11, 2020): Oops
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#11334