This is a small tool designed to emulate the Sublime style Command Palette as follows.
It requires the use of a specific extension to load the js file from this gist.
I'm using the APC extension, and the usage is as follows.
This is a small tool designed to emulate the Sublime style Command Palette as follows.
It requires the use of a specific extension to load the js file from this gist.
I'm using the APC extension, and the usage is as follows.
$request = Invoke-WebRequest "https://support.microsoft.com/en-gb/help/4464619" –UseBasicParsing | |
If ($request.StatusCode -eq 200) { | |
$Matches = [regex]::Matches($request.Content, 'href="([a-z0-9-\/]*)">([a-zA-Z]*) ([0-9]{1,2}), ([0-9]{4}).*?(KB[0-9]*) \(OS Build 17763.([0-9]*)\)(?: ([a-zA-Z-]*)<\/a>)?') | |
if ($Matches.Count -gt 0) { | |
$LatestServer2019Raw = [PSCustomObject]@{ | |
'OS build' = $Matches[0].Groups[6].Value | |
'Date' = "$($Matches[0].Groups[3].Value) $($Matches[0].Groups[2].Value) $($Matches[0].Groups[4].Value)" | |
'URL' = "https://support.microsoft.com$($Matches[0].Groups[1].Value)" | |
'KB' = $Matches[0].Groups[5].Value | |
'Info' = $Matches[0].Groups[7].Value |
using namespace System.Collections.Generic | |
# Encapsulate an arbitrary command | |
class PaneCommand { | |
[string]$Command | |
PaneCommand() { | |
$this.Command = ""; | |
} |
Here's a couple of key handlers to add indenting and outdenting with Alt [
and ]
for PSReadLine.
Tutorial and tips for GitHub Actions workflows