Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This is very useful for me to set
PowerShell
as tool to run commands with.There are new setting
shell
which is used to define command. This setting can contain$cmd
variable, which is replaced with command after all decorations (adding prefix etc.). Ifshell
is string, then after replacing$cmd
it will be used as shell command. Ifshell
is list, then it is interpreted as program with arguments, where arguments can contain$cmd
and one of arguments can be$input
(in this case input will be passed as arg, not via stdin). I've added$stdin
because I failed to invokepowershell
reading stdin.Another feature is vars allowed in command input:
$file
will be replaced with view file name$path
with full file name$dir
with view file directoryHere's my settings i'm using with this branch: