~/talk

Using Visual Studio Code as Your Default PowerShell Editor

links:none on file
slides:none on file

VS Code plus the PowerShell extension delivers concrete features: F5 debugging with breakpoints, variable inspection and launch.json configs; Intellisense, snippets and tab-completion; editor/console bridges like PSEdit/openEditorFile and newEditorFile; ScriptAnalyzer integration including ScriptAnalyzer compatibility rules that check target PowerShell versions (3, 5, 6.2); Pester test CodeLens and debug tests; accessibility-friendly session restart and bug-upload flow with logs; experimental psreadline in preview and a custom CodeLens for build tasks that the preview extension already runs.

AI-written summary · about

  1. 0:00Start
  2. 0:16Using Visual Studio Code as Your Default Powershell Editor
  3. 1:46What Is Visual Studio Code
  4. 3:15Visual Studio Code
  5. 3:39Vs Code Is Not Visual Studio
  6. 4:16The Powershell Extension for Vs Code
  7. 5:34Intellisense
  8. 7:02References Code Lens
  9. 9:24Ps Edit
  10. 10:17New Editor File
  11. 11:56Debugging
  12. 15:57Debug Configurations
  13. 19:19Integration with Script Analyzer
  14. 21:14Compatibility Rules in Script Analyzer
  15. 21:48Script Analyzer Settings File
  16. 25:47Script Analyzer Integration
  17. 27:03Ise Compatibility
  18. 28:00Tab Completion
  19. 29:40Presenter View
  20. 30:59Enabling It as the Default Language
  21. 32:35Troubleshooting
  22. 33:16Upload a Bug Report
  23. 33:26Upload Bug Report to Github
  24. 33:49Upload the Logs
  25. 34:29Write Progress
  26. 35:14Psreadline
  27. 37:54Custom Code Lenses
  28. 38:22Invoke Build
  29. 42:05Vs Code Extension Is Open Source
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.