![]() While you can still rely on Dockerfiles and scripts for this purpose, the introduction of Dev Container Features streamlines the installation of essential components, ensuring a faster setup process. ![]() WebStorm 2023.3 introduces support for Dev Container Features, providing a fast and convenient way to integrate additional tools, runtimes, and libraries that are essential for development. WebStorm 2023.3 is better at detecting various Vitest tests, including. This support is still in its initial implementation and has some limitations, but you are able to write tests for JavaScript code without having to install any packages – you can just write tests and run them directly from your code. Tests declared with the node:test API are now recognized, and you can run and debug them via gutter icons. WebStorm 2023.3 introduces support for the built-in Node.js test runner. Initial support for the built-in Node.js test runner In the future, we plan to have the IDE automatically download the latest version. Go to Settings | Languages & Frameworks | TypeScript | Svelte and update the TypeScript plugin package field. You can configure the plugin version like you would for the Svelte Language Server. ![]() Starting from WebStorm 2023.3, the TypeScript plugin will be downloaded and enabled automatically by default for Svelte projects. WebStorm 2023.3 adds inspections and completion for these properties. It allows you to explicitly define your CSS custom properties, making it possible to check and constrain property types, set default values, and specify whether a custom property can inherit values. One of the areas of interest in the 2023 plan is under the CSS Houdini umbrella of APIs. Support for custom CSS been following updates around the Interop initiative. You now also get auto import for components based on the component name defined in the defineOptions function. We’ve improved our support for Vue 3 and added support for defineSlots, as well as resolution and completion for properties with defineExpose. If this maintenance has removed any templates you were using that you’d like to keep, please follow the instructions in this issue explaining how to restore them. We’ve performed some maintenance on and cleaned up the React live templates and removed a few rarely-used ones. We’ve also enhanced the code highlighting for the use strict, use client, and use server directives. You can customize the highlighting colors in Settings | Editor | Color Scheme | JavaScript. Starting with WebStorm 2023.3, in projects using React Server Components (such as App Router-based Next.js projects), client components and server components will be highlighted in different colors, making it easier to tell them apart. React updates Syntax highlighting for client and server components WebStorm 2023.3 also includes a new quick-fix to create and properties, with or without a transform property, from an Angular component template. The Create field and Create method intention actions now take the surrounding context into account, generating correctly declared fields. WebStorm can also verify whether each element is a module or standalone declaration in the import array. These include an inspection to highlight standalone declarables added to the declaration array of NgModule, as well as a warning for when imports or schemas are used on components that are not standalone. WebStorm 2023.3 will include several new inspections that will help you identify improper usage of standalone components. You can easily create a signal straight from its template by writing a function and invoking the relevant quick-fix. It’s also possible to customize the highlighting for signals by going to Settings | Editor | Color Scheme | Angular Template | Signal. We’ve added the following live templates for signals: signal, computed, and effect. New Features Angular improvements Support for Signals There are also several bug fixes and some UX improvements.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |