Thanks for this John. I've been using VSCode and PowerShell together for a while now but never bothered to explore the debugging options. Really useful and well explained as usual.
I've been using it for about 2 years now, and VSCide is great... but I still cannot figure out how to get debugging to work, given that I need to use Windows PowerShell v5.x AND PWSH v7. I have both terminals in my workspace, but my v5.x terminal can't seem to find modules which are installed in the v5.x module paths. Guess I'll continue to debug by hand in the relevant terminal!
Great video John. Thanks for explaining the debug concept so well. The Breakpoint Debug Expression/Hit Count was new to me. This definitely helps. Thanks again!!
Good stuff John! I learnt a couple of new things today! I never really used the power of step over, step out before! Now watching you do it was like an 'aha!' moment. I feel so dumb not using it before!! Conditional breakpoints are very common in .NET, I super psyched to see PowerShell/vscode supporting this. Thanks again John, I have shared this video with my friends :)
Thanks for this. I knew there was a debugger in VS Code but I had problems with getting it to do what I expected when I first switched and never went back to it. Now I'll give it another shot.
Well done. Nice and concise! Although I would have to say; I wouldn't bet on scissors, the odds would be against me!!! In other words; you have another bug (not that the steps you provided would help much with this one. It needs more of a unit test approach). -Maximum doesn't do what one (me for sure) might assume: 1..1000 | % {Get-Random -Minimum 1 -Maximum 9} | group | select name,count
That was great! So far I used it just from time to time, but I think this video just bumped up my confidence to prefer this method. It is way more efficient!
i know 2 guys from usa and both of them are powershell coders and power-lifters or ironmans in spare time what a coincidence - or fact that all powershell guys doin power-trainings also ? its good that myth is falling and become untrue - to being coder is to be unhealthy zombie attached to monitor whole day :D Great stuff dude 'kalokagathians' still exists! :)greetings from slovakia and cheers to all power-people :)
Thanks for this John. I've been using VSCode and PowerShell together for a while now but never bothered to explore the debugging options. Really useful and well explained as usual.
Great to hear!
I've been using it for about 2 years now, and VSCide is great... but I still cannot figure out how to get debugging to work, given that I need to use Windows PowerShell v5.x AND PWSH v7.
I have both terminals in my workspace, but my v5.x terminal can't seem to find modules which are installed in the v5.x module paths.
Guess I'll continue to debug by hand in the relevant terminal!
Great video John. Thanks for explaining the debug concept so well. The Breakpoint Debug Expression/Hit Count was new to me. This definitely helps. Thanks again!!
Glad it was helpful!
Nice one John. Enjoyed the content. All the best.
Good stuff John! I learnt a couple of new things today! I never really used the power of step over, step out before! Now watching you do it was like an 'aha!' moment. I feel so dumb not using it before!! Conditional breakpoints are very common in .NET, I super psyched to see PowerShell/vscode supporting this.
Thanks again John, I have shared this video with my friends :)
Glad it was helpful!
Thanks for this. I knew there was a debugger in VS Code but I had problems with getting it to do what I expected when I first switched and never went back to it. Now I'll give it another shot.
Awesome, good luck!
Well done. Nice and concise!
Although I would have to say; I wouldn't bet on scissors, the odds would be against me!!! In other words; you have another bug (not that the steps you provided would help much with this one. It needs more of a unit test approach). -Maximum doesn't do what one (me for sure) might assume:
1..1000 | % {Get-Random -Minimum 1 -Maximum 9} | group | select name,count
hehe, nice, thanks :-D -Maximum 10 it is
Excellent, one of the best videos that I have ever seen.
I predicted that this video was coming.
Excellent approach and examples, as always :)
lol
Very easy and helpful demo. Thanks John!
Welcome, thanks for watching
That was great! So far I used it just from time to time, but I think this video just bumped up my confidence to prefer this method. It is way more efficient!
Awesome! Took me a while as well :)
This came in very handy the other day in debugging a foreach loop that was giving a bad value every 7th user in the loop.
Awesome!
i know 2 guys from usa and both of them are powershell coders and power-lifters or ironmans in spare time what a coincidence - or fact that all powershell guys doin power-trainings also ? its good that myth is falling and become untrue - to being coder is to be unhealthy zombie attached to monitor whole day :D Great stuff dude 'kalokagathians' still exists! :)greetings from slovakia and cheers to all power-people :)
Power for power :)
I'm a newbe... And after the video, I had the feeling to be an expert, I'm not :-) Great video, everything needed for a sound start. Congrat !
Glad it was helpful!
Brilliant!
Good Video John, Although I spent the first 20 minutes wondering when you were going to start inputting your choice i.e. playing against the code :P
lol, I didn't want to constantly lose :-D My DevOps master class we'll do that ;-)
@@NTFAQGuy Looking forward to that good sir! I guess you will be using Bicep as an IaC tool?
@@iamdedlok 🤫
Commenting for algorithm ! :)
Legend!
Do you think Microsoft might fully remove powershell from Windows 10 in future versions? In favour of ps 7 and vs code.
There are benefits in it not being part of the os in terms of how they can update, add features etc so honestly don’t know.