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.