Feature Request: Bundle more CLIs #3194

Closed
opened 2026-01-30 23:15:21 +00:00 by claunia · 3 comments
Owner

Originally created by @kfarmer-msft on GitHub (Aug 6, 2019).

Description of the new feature/enhancement

Microsoft has a number of CLIs that are worth having on-hand without having to install, for example, Visual Studio: C# and F# interactive prompts come to mind.

I'd propose that some of these should be brought in either directly or as Store apps that tie into WT. C# and F# would be good starts, since they are otherwise unavailable except by installing Visual Studio.

Office/Exchange prompt may be another good candidate.

Proposed technical implementation details (optional)

Given the addition of the Azure Cloud prompt to WT, I expect the technical details of bundling such things is understood.

Where it's not tractible to include the CLI itself (eg, Git), it may be useful to have at least the icon available (see #2282).

Proposed list:

  • C# Interactive
  • F# Interactive
  • Exchange
  • HttpRepl
Originally created by @kfarmer-msft on GitHub (Aug 6, 2019). # Description of the new feature/enhancement Microsoft has a number of CLIs that are worth having on-hand without having to install, for example, Visual Studio: C# and F# interactive prompts come to mind. I'd propose that some of these should be brought in either directly or as Store apps that tie into WT. C# and F# would be good starts, since they are otherwise unavailable except by installing Visual Studio. Office/Exchange prompt may be another good candidate. # Proposed technical implementation details (optional) Given the addition of the Azure Cloud prompt to WT, I expect the technical details of bundling such things is understood. Where it's not tractible to include the CLI itself (eg, Git), it may be useful to have at least the icon available (see #2282). Proposed list: - [ ] C# Interactive - [ ] F# Interactive - [ ] Exchange - [ ] [HttpRepl](https://devblogs.microsoft.com/aspnet/httprepl-a-command-line-tool-for-interacting-with-restful-http-services)
claunia added the Issue-FeatureNeeds-TriageResolution-DuplicateArea-Extensibility labels 2026-01-30 23:15:21 +00:00
Author
Owner

@ffes commented on GitHub (Aug 7, 2019):

Maybe some sort of snippet feature to add new CLIs from a (community based?) on-line collection?

@ffes commented on GitHub (Aug 7, 2019): Maybe some sort of snippet feature to add new CLIs from a (community based?) on-line collection?
Author
Owner

@DHowett-MSFT commented on GitHub (Aug 8, 2019):

Somebody had an idea on another thread about being able to put profile snippets in a common folder... and that dovetails very nicely with the idea of having a dynamic profile generator (#754 touches on this). That dynamic loader could just load them from the files. The more socialized I get to this idea the more I like it. #2303 😄

@DHowett-MSFT commented on GitHub (Aug 8, 2019): Somebody had an idea on another thread about being able to put profile snippets in a common folder... and that dovetails very nicely with the idea of having a dynamic profile generator (#754 touches on this). That dynamic loader could just _load them from the files_. The more socialized I get to this idea the more I like it. #2303 :smile:
Author
Owner

@DHowett-MSFT commented on GitHub (Aug 8, 2019):

(In light of that, I'm going to close it as a duplicate. We'd like to get out of the business of detecting shells, at least as far as we can, and into the business of letting applications tell us they exist!)

@DHowett-MSFT commented on GitHub (Aug 8, 2019): (In light of that, I'm going to close it as a duplicate. We'd like to get _out_ of the business of detecting shells, at least as far as we can, and into the business of letting applications tell us they exist!)
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#3194