{"repo":"PowerShell/PowerShellEditorServices","free":true,"listed":false,"github":"https://github.com/PowerShell/PowerShellEditorServices","clone":"git clone https://github.com/PowerShell/PowerShellEditorServices.git","description":"A common platform for PowerShell development support in any editor or application!","language":"C#","stars":763,"topics":["powershell","debugger","intellisense","language-server-protocol"],"license":"MIT","category":"dev-tools","readme_excerpt":"PowerShell Editor Services PowerShell Editor Services is a PowerShell module that provides common functionality needed to enable a consistent and robust PowerShell development experience in almost any editor or integrated development environment (IDE). Language Server Protocol clients using PowerShell Editor Services - PowerShell for Visual Studio Code [!NOTE] PowerShell for Azure Data Studio will no longer be updated or maintained. The functionality in PowerShell Editor Services is available in the following editor extensions: [!WARNING] These clients are community maintained and may be very out of date. It is recommended to use a generic LSP plugin with your client if possible. - lsp-pwsh, an Emacs PowerShell plugin - intellij-powershell, adds PowerShell language support to IntelliJ-based IDEs - coc-powershell, a Vim and Neovim plugin - powershell.nvim a Neovim plugin Supported PowerShell Versions PSES runs as a PowerShell Module in currently supported versions of PowerShell 7+. Windows PowerShell 5.1 is supported on a best-effort basis. Features - The Language Service provides common editor features for the PowerShell language: - Code navigation actions (find references, go to definition) - Statement completions (IntelliSense) - Real-time semantic analysis of scripts using PowerShell Script Analyzer - The Debugging Service simplifies interaction with the PowerShell debugger (breakpoints, variables, call stack, etc.) - The $psEditor API enables scripting of the host editor ","default_branch":null,"files":null,"tree":[],"storefront":"/r/PowerShell","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/PowerShell/PowerShellEditorServices/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}