Changelog of BashSupport Pro 3.3.6

An annotated list of all changes of the 3.x major version is available in the release announcement.

General

  • Fixed Possible causes of exception PsiInvalidElementAccessException.
  • Fixed On uninstall, BashSupport Pro now attempts to restore the default file extension associations of the JetBrains Shell plugin (i.e. *.sh, *.bash, *.zsh). This is a workaround for platform issue IDEA-297533. Earlier versions of BashSupport Pro opened a website with instructions when it was uninstalled, but it did not attempt to restore the associations.

Run Configurations

  • Fixed Exception class pro.bashsupport.shell.runConfig.kp cannot be cast to class com.intellij.execution.target.TargetEnvironmentAwareRunProfileState, which was raised when “Run with Terminal” was executed in a project with a configured default remote run target.
  • Fixed Exception Invalid file: yourFile.sh when using a deleted file in a run configuration.
  • Fixed In a project opened from a WSL path the WSL distribution wasn’t always added on the command line when a run configuration was executed.
  • Fixed Breakpoints were not properly hit for run configurations with a WSL path prefix different to the project, e.g. \\wsl$\file.sh in a project opened from \\wsl.localhost.

Google Shell Code Style

  • Fixed Exception InvalidVirtualFileAccessException when checking if a file adheres to the code style.

Debugger

  • Fixed Exception java.lang.NullPointerException: Cannot invoke "java.nio.file.Path.endsWith(String)" because the return value of "java.nio.file.Path.getFileName()" is null.
© 2020–2024 Joachim Ansorg
声明
隐私政策
许可条款