Skip to content

Implement functionality to allow and understand tab completions #1

@PalmEmanuel

Description

@PalmEmanuel

Is your feature request related to a problem? Please describe.
When I'm using StageCoder with Manual timing I want it to look like normal PowerShell usage in the terminal, which includes using a lot of quick tab completions for parameters and paths etc, but StageCoder does not allow me to complete a parameter using tab completions mid-demo command.

Describe the solution you'd like

It would be fantastic if we could make StageCoder understand that we just used tab completion to write part of the current demo command, and simply remove the completed characters from the remaining string to type.

Example
Running the following command as a demo:
Import-Module 'Microsoft.Graph.Authentication' -MaximumVersion 1.28.0

I would like to write
Import-Mod[tab] 'Microsoft.Graph.Authentication' -Maxim[tab] 1.28.0

The issue is what happens if I accidentally tab complete into something else that isn't part of the demo.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions