Better cross platform support

Edit-MyScript will pause if edit is running in background (conext
returning less than a second after launching editor)
Test-MyModules which loads at stratup now has specific platform lists
This commit is contained in:
Gal Szkolnik 2020-11-09 13:06:17 -05:00
parent 7dd40b7b82
commit 8566ea6863
6 changed files with 24 additions and 6 deletions

View file

@ -71,7 +71,13 @@ foreach( $local:p in $ScriptPaths ) {
}
}
$local:sw = [System.Diagnostics.Stopwatch]::StartNew();
Edit-TextFile $ScriptPaths
$sw.Stop();
if( $sw.Elapsed.TotalSeconds -lt 1 ) {
$null = Read-Host "Waiting before refreshing. Press <Enter> when you're done editing ( don't forget to save ;) )..."
}
Get-Command Reload-MyScripts -ErrorAction SilentlyContinue |
ForEach-Object { . $_.Definition }