RubyMine 2024.2.0.1

Released: Aug 19, 2024

2024.2.0.1 버젼 업데이트

기능

  • Added a control to toggle flagged comments.
  • Now displays the comments of current Space review in the editor.
  • Added support for creating comments in the editor for the current Space review.
  • Added information about quality gates to review details.
  • Updated the review details tool window.
  • Added the ability to merge Code Reviews inside IDEs.
  • IJ plugin: Added an easy way to copy review ID to clipboard.
  • HighlightVisitors now run in parallel.
  • Added a shortcut to toggle full-line completion prompt on and off.
  • Added a preview to 'Surround with' popup, similar to intention popup.
  • IJent: Added support for local port forwarding.
  • LSP API: Added support for codeAction/resolve.
  • LSP API: Added support for Find Usages (textDocument/references request).
  • LSP API: A server error output (STDERR) will now be displayed if it has terminated unexpectedly.
  • Provided a way to override the default value for a registry key.
  • Experiment: Get rid of modifyEntity extension function.
  • DevKit inspection: visitUXyzElement implemented, but UXyz is not provided in UastHintedVisitorAdapter's hints.
  • Provided a distinct icon for V2 plugin.xml.
  • Read or write action called during service initialization.
  • Plugin DevKit: Added more foldings for stacktraces.
  • DevKit: Added support for resolving dynamic EP name.
  • Added i18n inspection/quick fix to live template setting files.
  • Introduced API to discover the height of sticky lines panel.
  • Made "Show Sticky Lines" language dependent.
  • Added the ability to highlight selection occurrences across entire file w/o pressing "Find in file" CTRL+F.
  • Added the ability to configure background and colors for sticky lines.
  • Added the ability to keep popups open for all toggles by default.
  • Changed the default HTTP Proxy setting from 'No Proxy' to 'Auto-detect proxy settings'.
  • Added math support to the markdown plugin.
  • Added support for "Line comment at first column" option in YAML code style settings.
  • YAML: You can now complete child attributes by similar attributes in the document and neighbours.
  • Added debug adapter protocol support.
  • Added the ability to suppress run/debug in DapProgramRunner.
  • Added support for mounting project sources on a remote machine.
  • DevContainers: Suggest to try Ultimate by devcontainer.json/.devcontainer.json file opening in the Editor.
  • Implemented the possibility to check the devcontainer.json on the remote host.
  • Added a dropdown list with previously used Git repositories.
  • Added missing "options" property in "build" for devcontainers.
  • Added Dev Containers icon on files in project tree.
  • DevContainers: Provided support in the Services view.
  • JSON Settings: Provided the possibility to export custom user settings into JSON settings.
  • Docker: You can now create Terminal as root user.
  • HTTP Client: Added support for iterating through a variable collection.
  • HTTP Client: Provided the option to specify timeout at request.
  • Editor-based HTTP Client now supports custom methods.
  • Improved parsing XML responses in the build in HTTP Client.
  • HTTP Client: Implemented XMLSerializer in JavaScript Web API emulation.
  • HTTP Client: Added weak warning for unresolved variables in request body.
  • HTTP Client: Added a body auto completion popup.
  • Kubernetes: Always show Kubernetes node in Service View.
  • Updated Telepresence to 2.19.
  • Kubernetes: The promotion Kubernetes node now offers installing the plugin on double-click.
  • Provided completion, folding, and validation for Kubernetes cron expressions in YAML files.
  • Added support for speed search in folded groups in Call Tree.
  • New terminal: Added support for one line prompt.
  • New Terminal: Added support for executing multiple commands at once with bracketed mode.
  • New Terminal completion: Added runtime context for options.
  • Added the possibility to use 'terraform fmt' instead of IDE's own formatter.
  • WSL support by Terraform plugin.
  • Added full line completion for Terraform.
  • Added the possibility to disable automatically getting Terraform providers schemas.
  • Terraform: Added composite extensions support for .tfpl.
  • Terraform: Added the option to disable looking into subdirectories when resolving variables.
  • Added the ability to configure window decoration to choose the side where to place a control-buttons.
  • "Find Usages" should use the previous scope by default or allow a default scope to be specified in the preferences.
  • You can now log sorting priority in the ML in SE code.
  • Exposed getContentsRecursively in the ContentManager interface.
  • Welcome screen should show branch name.
  • Added support for automatically merging VCS conflicts in "import" statements.
  • Added the ability to collapse files in the All-in-one diff.
  • Tags in Git Branches popup.
  • Added --update-refs support for interactive rebase.
  • Added an option to toggle diff preview when the "Stash" tab is horizontal.
  • Added support for moving files to other paths in the VCS user interface.
  • [GitHub] References to other PRs should now be resolved in-IDE.
  • Provided completion, folding, and validation for GitHub cron expressions in YAML files.
  • [GitLab] MR references should now be clickable in MRs.
  • Enabled local history action for multiple files or directories.
  • VCS log should now work with favorites.
  • Added support for --no-merges option for Git Log tool window.
  • Added support for git log --first-parent.
  • Added Idiomatic UI support for the "Open New Git Log Tab" button.
  • Added a settings page for the Log.
  • Made ActionMenu.SECONDARY_ICON public API.