mirror of
https://github.com/tiennm99/serena.git
synced 2026-10-14 22:17:35 +00:00
Add PowerShell language support
Implement PowerShell language server integration using PowerShell Editor Services (PSES). The implementation includes: - PowerShellLanguageServer class with automatic PSES download and setup - Support for PowerShell file extensions: .ps1, .psm1, .psd1 - Symbol detection using PSES format: "function FuncName ()" - 7 basic tests + 2 integration tests covering: - Document symbols and function detection - Within-file references - Cross-file go-to-definition - SerenaAgent find_symbol and find_references Requires: pwsh (PowerShell 7+) in PATH. PSES auto-downloads on first use.
This commit is contained in:
1 parent
fb01cc38f7
commit
032493972c
12 files changed
+809
-2
No files matched your search
@@ -0,0 +1 @@
|
||||
# PowerShell language server tests
|
||||
Reference in new issue
Block a user