LSP-PowerShellEditorServices
PowerShell support for Sublime's LSP plugin
Installations minus removals
Upgrades
- 4,713 installs
- 11 stars
Links
Versions
2.0.0
(ST4070+)
·
More
-
(ST4070+)
1.5.1
·
2026-03-30 17:25
LSP-PowerShellEditorServices
Convenience plugin to install and run the PowerShellEditorServices language server.
Installation
Install a PowerShell runtime (e.g. you can run
powershell.exe(Windows) orpwsh(macOS/Linux) in your terminal).Install PowerShell package for syntax highlighting.
Alternatively, you may use Michael Lyons' PowerShell syntax rewrite.Install LSP from Package Control.
Install LSP-PowerShellEditorServices from Package Control.
Note
The plugin does not distribute but download language server binaries
- from: https://github.com/PowerShell/PowerShellEditorServices/releases/
- to:
$DATA/Package Storage
Configuration
Open configuration file
by running Preferences: LSP-PowerShellEditorServices Settings from Command Palette
or via Main Menu (Preferences > Package Settings > LSP > Servers > LSP-PowerShellEditorServices).
Global Script Analysis Settings File
"powershell.scriptAnalysis.settingsPath": "PSScriptAnalyzerSettings.psd1"
By default language server looks up script analysis settings in workspace folders, only.
- A given relative path is resolved with workspace folders as root.
- An absolute path can be specified to force usage of a certain settings file.
To provide both a global fallback and project specific files ...
specify an absolute path in
LSP-PowerShellEditorServices.sublime-settings.{ "settings": { "powershell.scriptAnalysis.settingsPath": "${packages}/User/PSScriptAnalyzerSettings.psd1", }, }specify a relative path in project specific settings via
<My Project>.sublime-project.{ "folders": [ { "path": ".", }, ], "settings": { "LSP": { "LSP-PowerShellEditorServices": { "settings": { "powershell.scriptAnalysis.settingsPath": "PSScriptAnalyzerSettings.psd1", }, }, }, }, }