intellij-powershell icon indicating copy to clipboard operation
intellij-powershell copied to clipboard

Adds PowerShell language support to IntelliJ-based IDEs.

Results 107 intellij-powershell issues
Sort by recently updated
recently updated
newest added

Currently, we have two main string escape mechanisms used when editing the injected language fragments: `com.intellij.plugin.powershell.lang.util.PowerShellStringUtil#escapeStringCharacters` and `com.intellij.plugin.powershell.ide.injection.PowerShellStringManipulator#escapeQuotes`. Near the latter, there's a comment suggesting to merge them both in...

enhancement
help wanted

Currently, there's a code in the language inhection processor that always reconstructs the text range from the edited element. The reason for that behavior is unclear. Ideally, we should use...

enhancement
help wanted

com.intellij.diagnostic.PluginException: The default implementation of method 'getId' is deprecated, you need to override it in 'class com.intellij.plugin.powershell.ide.run.PowerShellConfigurationType$1'. The default implementation delegates to 'getName' which may be localized, but return value...

status:waiting-for-info

So, yeah, they started failing sometimes. Of course, the timeout fails. Example stack: ``` junit.framework.AssertionFailedError: Pause should be triggered in PT30S at junit.framework.Assert.fail(Assert.java:57) at junit.framework.Assert.assertTrue(Assert.java:22) at junit.framework.TestCase.assertTrue(TestCase.java:192) at com.intellij.plugin.powershell.debugger.StepTest$testStepIn$1.invokeSuspend(StepTest.kt:65) at...

bug

This will require updating to the latest IntelliJ first.

enhancement

Other editor plugins (for VSCode, Neovim, etc.) allow users to specify and load a `PSScriptAnalyzerSettings.psd1` to configure which linting rules are displayed and create custom rules. Is it possible to...

enhancement
help wanted

Currently, when choosing a custom PSES, we expect the user to select the root folder that contains `PowerShellEditorServices/PowerShellEditorServices.psd1` This is rather confusing in practice. Let's allow the users to choose...

enhancement
help wanted
good first issue

The syntax highlighting is non-existent within a function block. It does not highlight variable names for example. See attached screenshot for an example. I have IntelliJ IDEA 2024.1.4 (Ultimate Edition)....

bug
help wanted
parser

Bumps `junit5` from 5.10.3 to 5.13.1. Updates `org.junit.jupiter:junit-jupiter-api` from 5.10.3 to 5.13.1 Release notes Sourced from org.junit.jupiter:junit-jupiter-api's releases. JUnit 5.13.1 = Platform 1.13.1 + Jupiter 5.13.1 + Vintage 5.13.1 See...

dependencies
java

## Maintainer Note > [!WARNING] > This PR will not trigger CI by default. Please **close it and reopen manually** to trigger the CI. > > Unfortunately, this is a...