PhpStorm 新版本发表

Released: Nov 14, 2024

2024.3 中的更新

特性

PHP 8.4 Support - PhpStorm 2024.3 comes loaded with new inspections and quick-fixes to help you smoothly upgrade to the feature-rich PHP 8.4. Below is a brief overview of how the new PHP 8.4 features are supported in your PhpStorm workflow.

  • Property hooks
    • One of the biggest changes in modern PHP history, property hooks are designed to eliminate boilerplate getters and setters by allowing you to implement get and set hooks for properties.
    • For property hooks (including the property hooks inside...

Released: Aug 30, 2024

2024.2.1 中的更新

特性

  • Added an "Accept and finalize" button to the review tool window in the Space plugin.
  • Support for Next.js link resolve within JS context.
  • CSS scope from styled components is now taken into account.
  • Auto-download plugins that are 100% compatible with existing environment.
  • DevContainers: Added step about tmp folder creating and warning regarding mount in build logs when the dev container is created with clone via RD.
  • HTTP Client XPath: Added a live template.
  • Preserves custom text written in the...

Released: Aug 15, 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...

Released: Aug 12, 2024

2024.2 中的更新

特性

Log files support

  • Laravel, Symfony, and WordPress log files can now be viewed directly in the IDE with proper highlighting of dates, times, events (by severity level), and hyperlinks.
  • The same functionality is also available when opening .log files in the terminal via the cat, tail, and head commands.
  • Starting with this release, the Ideolog plugin is bundled with the IDE to further improve the logging experience.

Editing from a floating toolbar

  • The new floating toolbar that appears next to a...

Released: Aug 6, 2024

2024.1.5 中的更新

特性

  • Added a control to toggle flagged comments.
  • You can now display the comments of the current Space review in the editor.
  • Added support for creating comments in the editor for the current Space review.

Released: Jun 24, 2024

2024.1.4 中的更新

修补程序

  • Updated SDK in IDEA to 1.1.181286.
  • Playwright tests are not running on WSL and Docker.
  • Getting types from TS Server blocks typing.
  • Code Style setting for colon between property name and value doesn't work in Vue component.
  • CSS class auto-completion for Tailwind does not work when using a remote Node.js interpreter (Docker/ssh).
  • Database sessions "Filter rows" is hiding unsubmitted changes.
  • Duplicated items when creating / dropping object in non default schema with disabled auto sync...

Released: Jun 10, 2024

2024.1.3 中的更新

特性

  • IJ plugin: Added an easy way to copy review ID to clipboard.
  • [LLM] Added the ability to generate tests for Vue components.
  • [LLM] You can now add generated tests into existing file when possible.
  • Added a Code Style setting for colon between property name and value.
  • Added support for standalone component pseudo-module constants.
  • Angular 17.2: Added model input support.
  • Angular 17.3: Added signal outputFromObservable support.
  • Added the Code Style setting to indicate whether IDE should use a...

Released: May 28, 2024

2024.1.2 中的更新

特性

  • Added support for multiline comments in code review.
  • You can now print jsonb_pretty cells in a user friendly way.
  • Added the ability to duplicate columns.
  • Added support for Docker's instance of mysqldump.
  • Terraform: Added the option to disable looking into subdirectories when resolving variables.
  • Added the ability to disable automatically getting Terraform provider's schemas.

Released: Apr 23, 2024

2024.1.1 中的更新

特性

  • Added support for resolving to navigate to 'component' instead of 'components.d.ts' with 'typeof' syntax.
  • WebSymbols: You can now force framework context using a file.
  • Added support for ESLint 9.
  • Angular 17.2: Added signal output support.
  • Added containerd support in docker desktop (devcontainers).
  • HTTP Client: You can now insert example GET request on new .http file action.
  • New terminal: Added support for disabled block background gradient.
  • Added 'tfvars' in run configurations for terraform.

Released: Apr 4, 2024

2024.1 中的更新

特性

Full line code completion with local AI

  • You can now utilize per-line autocompletion for PHP code, as well as JavaScript, TypeScript, and HTML, even when you don't have access to the internet. With full line code completion, the local LLM processes and analyzes data directly on your device, resulting in ultra-fast offline code completion with minimal latency. With this approach, not only will your generated code never contain non-existent variables or methods, it will also remain compliant...