question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[Feature Request]Simplify commands, match improvements

See original GitHub issue
  1. Simplify pipeline commands
get-*|Start
      Wait    =wait-*
      Stop
      Debug
      Receive
      remove
      enable
      disable
      *

  1. Improve match results,Only available commands are displayed

Expected

PS /> get-job|r
Remove-Job                   Receive-Job

Results

PS /> get-job|r
root                         repo-remove
run                          request-key
r                            reset
rarp                         resize2fs
rarpd                        resizepart
raw                          resize_reiserfs
rbp                          resolvconf
rcjb                         Resolve-Path
rcp                          resolvectl
rcsn                         rev
rd                           rfkill
rdisc                        rhash
rdma                         ri
rdr                          rjb
Read-Host                    rlogin
readlink                     rlogind
readprofile                  rm
realpath                     rmdir
reboot                       rmmod
Receive-Job                  rmo
recode-sr-latin              rnano
refer                        rni
Register-ArgumentCompleter   rnp
Register-EngineEvent         roff2dvi
Register-ObjectEvent         roff2html
Register-PackageSource       roff2pdf
Register-PSRepository        roff2ps
reiserfsck                   roff2text
reiserfstune                 roff2x
Remove-Alias                 route
Remove-Event                 routef
Remove-Item                  routel
Remove-ItemProperty          rp
Remove-Job                   rsh
Remove-Module                rshd
Remove-PSBreakpoint          rsn
Remove-PSDrive               rtacct
Remove-PSReadLineKeyHandler  rtcwake
Remove-PSSession             rtmon
Remove-TypeData              rtpr
Remove-Variable              rtstat
ren                          runc
rename                       runcon
Rename-Item                  runlevel
Rename-ItemProperty          runuser
renice                       rv
repo-add                     rvpa
repo-elephant

Expected

get-job|
Debug-Job        Remove-Job       Stop-Job
Start-Job        Wait-Job
Receive-Job      Start-ThreadJob
select           Where-Object
*

Results

get-job|
    

Issue Analytics

  • State:open
  • Created 4 years ago
  • Comments:5 (1 by maintainers)

github_iconTop GitHub Comments

1reaction
vexx32commented, Nov 9, 2019

PSReadLine may offer tab completion, but as far as I know it doesn’t generate its own completion results and just uses the tab completion results available from PowerShell itself?

1reaction
vexx32commented, Nov 6, 2019

I believe the request is for command tab completion to suggest commands that are closely related to the input coming over the pipe (i.e., are capable of taking pipeline input that matches the Output type of the function prior.)

Read more comments on GitHub >

github_iconTop Results From Across the Web

That's Not a Bug, It's a Feature Request
In my workd feature requests are called enhancements. Our ERP vendor calls everything that doesn't crash and burn an enhancement and then ...
Read more >
Feature request - Match Properties command
It lets you batch edit many properties of text & graphics, optionally working on your selection. There are a number of other filtering...
Read more >
What is a Feature Request? Understanding User Feedback
Feature requests are a form of product feedback you may frequently encounter as a SaaS product manager. They typically come in the form...
Read more >
Feature Toggles (aka Feature Flags) - Martin Fowler
Feature Toggles (often also refered to as Feature Flags) are a powerful technique, allowing teams to modify system behavior without changing code.
Read more >
8 things you didn't know you could do with GitHub Copilot
Developers all over the world are using GitHub Copilot to help speed up their development and increase developer productivity.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found