intellij-powershell
intellij-powershell copied to clipboard
Adds PowerShell language support to IntelliJ-based IDEs.
Bumps org.jetbrains.intellij.platform from 2.5.0 to 2.6.0. [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a...
Currently (plugin version 2.10.0), the [pipeline chain operators](https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_pipeline_chain_operators) `&&` and `||` syntax (introduced in PS Core 7) seem to be not supported at all: 
_(Migrated from https://github.com/ForNeVeR/VerifyEncoding/issues/27.)_ > Although the expression is valid and works, it breaks Rider parser. > > https://github.com/ForNeVeR/VerifyEncoding/blob/main/VerifyEncoding/Test-Encoding.ps1#L55 > > 
Originally reported at https://youtrack.jetbrains.com/issue/IJPL-181167 Please see the attached screenshots showing the issue. The problem occurs with this code snippet: ```powershell class Testing { [TestClass]Deserialize([string]$json) { $jsonObj = [Testing]::New() return [JsonSerializer]::Deserialize[TestClass]($json,$jsonObj.GetOptions())...
While our recent struggles with the lexer and the parser so far weren't so fruitful (e.g., see #236 and #258), I have an idea of a radical improvement. What if...
As demonstrated by this video, every time I hit the format hotkey, the wrapped lines starting with either `"` or `'` are intended further by a single space. https://github.com/user-attachments/assets/1725cb58-17fc-42a6-bc56-e18bfd7298e3 Example...
I'm using version 2.7.0 It looks like plugin is unable to recognize jagged array declaration: ``` [int[][]]$Test=@([int[]]::New(3),[int[]]::New(4)) Write-Host $Test[0] ``` Script is successfully executed, but in IDE it is highlighting...