PowerShell+ 2019 - PSScriptAnalyzer (PSSA) VS-code integration & ... by Christoph Bergmeister

Channel:
Subscribers:
42,400
Published on ● Video Link: https://www.youtube.com/watch?v=tF12bpI8Xpw



Duration: 45:32
50 views
0


PSScriptAnalyzer (PSSA) VS-code integration & customization Compatibility Analysis by Christoph Bergmeister

The default setup of PSSA does not enable all rules to their full potential and the VS-Code extension does not show all PSSA warnings by default.
I will show advanced features such as e.g. targeting a script for a certain PS version(s) and platform(s) and get early warning on incompatible cmdlets.
Furthermore you will learn how to setup a repository with custom PSSA configuration that any user who opens the repo in VS-Code can use out of the box as well without any manual action. Focus will also be on formatting and how PSSA is integrated into VS-Code and customisation options.
As a maintainer I am also happy to briefly talk about implementation details of the engine or rules or how to build it.

PowerShell Summit videos are recorded on a "best effort" basis. We use a room mic to capture as much room audio as possible, with an emphasis on capturing the speaker. Our recordings are made in a way that minimizes overhead for our speakers and interruptions to our live audience. These recordings are meant to preserve the presentations' information for posterity, and are not intended to be a substitute for attending the Summit in person. These recordings are not intended as professional video training products. We hope you find these videos useful - the equipment used to record these was purchased using generous donations from members of the PowerShell community.




Other Videos By Confreaks


2022-09-05RustConf 2022 - What If We Pretended Unsafe Code Was Nice, And Then It Was? by Aria Beingessner
2022-09-05RustConf 2022 - Async Rust: Past, Present, and Future by Nick Cameron
2022-09-05RustConf 2022 - Opening Keynote by Josh Triplett and Tyler Mandry
2022-09-01PowerShell+ 2019 - Doctor, Don't Defenestrate: What to Do with Legacy Scripts by Michael Lombardi
2022-09-01PowerShell+ 2019 - Firewall Evasion and Remote Access with OpenSSH by Anthony Nocentino
2022-09-01PowerShell+ 2019 - Securing PowerShell: Hands-On Lab by Ashley McGlone
2022-09-01PowerShell+ 2019 - Microsoft Azure Policy Guest Configuration by Michael Greene
2022-09-01PowerShell+ 2019 - Writing Compiled PowerShell Cmdlets by Thomas Rayner
2022-09-01PowerShell+ 2019 - Parselmouth - bending the PowerShell language by Mathias Jessen
2022-09-01PowerShell+ 2019 - PowerShell Remoting Internals by Paul Higinbotham
2022-09-01PowerShell+ 2019 - PSScriptAnalyzer (PSSA) VS-code integration & ... by Christoph Bergmeister
2022-09-01PowerShell+ 2019 - Unexplained phenomena: powerful tricks you likely didn't know... by Kirk Munro
2022-09-01PowerShell+ 2019 - Bullet-proofing Patterns & Practices by Joel "Jaykul" Bennett
2022-09-01PowerShell+ 2019 - Machine Learning Algorithms with H2o and PowerShell by Tome Tanasovski
2022-09-01PowerShell+ 2019 - CypherDog2.0 - Bloodhound Dog Whispering with PowerShell by Walter Legowski
2022-09-01PowerShell+ 2019 - Dungeons & Dragons & Development: How Playing Games Makes... by Michael Lombardi
2022-09-01PowerShell+ 2019 - Going Core with VMware PowerCLI! by Luc Dekens
2022-09-01PowerShell+ 2019 - Working with PSGraph by Kevin Marquette
2022-09-01PowerShell+ 2019 - Life after "git push" by Steven Murawski
2022-09-01PowerShell+ 2019 - Secure PowerShell web tools with System Frontier by Jay Adams
2022-09-01PowerShell+ 2019 - Demystifying Terraform - "Hardcore" to Core Infrastructure... Tool by Chris Hunt