Using VSCode for PowerShell Development
A goal of mine has been to start blogging again to share information that may exist elsewhere, but allow me to centrally share it so I can easily point others to when they ask for information. So while some information may be published, I will also look to publish public information that may not be easily found elsewhere.
While my core focus is on Identity services, which involves helping customers modernize their organizations, I do many tasks that require development knowledge and tools. So to begin I thought I would share some of the tools I commonly use as posts in this blog.
One of my favorite tools for working with PowerShell code has been using Visual Studio with the PowerShell Extension since it was a very rich IDE and toolset. When combined with a Visual Studio Online or GitHub GIT repo, it makes working with code very portable and more importantly provides code history support.
Useful PowerShell VSCode Resources:
- Get started with PowerShell development in Visual Studio Code
- Editing features of Visual Studio Code and the PowerShell extension
- Debugging PowerShell script in Visual Studio Code – Part 1
- Debugging PowerShell script in Visual Studio Code – Part 2
Useful VSCode Extensions that I use:
- Visual Studio Team Services
- VSCode Icons
- Sapphire Theme
- SAML Extension
- JWT Decoder
- Azure Resource Management Templates Support
If you have any recommendations on VSCode extensions, I would love to hear it in the comments on this post.