wonderfully unique software solutions

JetBrains reworks WebStorm, complements new AI Assistant options

JetBrains is talking up an experimental WebStorm@next build released just before new year in the wake of three December updates of the JavaScript-related integrated development environment (IDE) including expanded capabilities for JetBrains AI Assistant users.

According to Vladislav Minaev, writing on the JetBrains release blog, the WebStorm@next build, introduces improved type inference for enhanced performance and accuracy – users are invited to send feedback, as always, with a 2024.1 early access programme (EAP) scheduled.

“The WebStorm team is currently undertaking a significant rework of the TypeScript language support,” Minaev explained. “The new TypeScript engine will power future versions of WebStorm and other JetBrains IDEs with TypeScript support.”

The TypeScript engine rework targets compatibility issues to reduce miscalculated types as well as performance improvements such as reduced CPU consumption, Minaev noted.

Since introducing TypeScript support, WebStorm, available in the JetBrains All Products Pack, has operated with its own TypeScript engine but there had been “subtle bugs”, he said.

WebStorm 2023.3.2 launched 21 December as the second bug-fix update for WebStorm 23.3 and the third in that calendar month.

JetBrains’ David Watson said that “notable fixes” included added support for Angular 17 new control flow block syntax (WEB-63164); loss of file names in file templates (IDEA-279811); several HTTP Client related issues (IDEA-332986, IDEA-224825, IDEA-296844); and more – detailed here and in full release notes.

The first December update included a hot fix of a bug preventing users from logging in to JetBrains AI Assistant. Users can now also check the access status for WebStorm users with corporate IDE licenses from the JetBrains AI Assistant tool window.

“In the latest 2023.3 release, AI features are turned off by default for corporate IDE licences. While the plugin is already bundled, we want to let companies make their own decision about whether to use JetBrains AI Assistant or not,” Watson wrote via the blog.

“Enabling AI Assistant for developers with a corporate licence might take up to one hour, so we’ve implemented the ability to refresh the access status from the AI Assistant tool window immediately by clicking the Check access link.”

WebStorm 2023.3 incorporated Angular, Vue, and Svelte improvements, new testing functionality, AI Assistant in general availability, improvements for TypeScript imports with type modifier, an all-in-one diff viewer, support for GitLab snippets, HTTP Client improvements, a new product icon for macOS, among other updates.

JetBrains AI Assistant in WebStorm was offered as a supplemental feature with a JetBrains AI subscription, offering in-editor code generation and context-aware smart chat that can answer questions on a project without copy-paste of relevant code fragments, the company said.

“Explain Code, Suggest Refactoring, Find Potential Problems, Write Documentation, and other custom prompts from the prompt library now take into account an extended context,” according to JetBrains. “For example, if you use Explain Code on a method, the containing class, its usages, and relevant references from the function body will be added to the query.”

( Screenshot copyright © JetBrains 2024 )

Recent Articles

Extended detection and response (XDR) has become vital, says Stormshield

Extended detection and response technologies (XDR) have become a vitally important shield for all companies, according to sovereignty focused data, network and...

Is OSCP or CEH the best security certification for staff? CBT Nuggets explains

Deciding between Offensive Security Certified Professional (OSCP) and Certified Ethical Hacker (CEH) cybersecurity skills certifications can be "make or break" for staff,...

A look at Smartsheet Q2 highlights for business project management

The Smartsheet enterprise work management platform has rolled out a slew of updates for Q2 2024 including AI capabilities, workload tracking functionality...

Delinea integrates CIEM and ITDR with privilege control platform

Privileged access management (PAM) vendor Delinea has rolled further privilege control for cloud entitlements and identity threat protection into its cloud-native platform,...

Texthelp and n2y merge to grow global sales serving special needs

Literacy and assistive technology software vendor Texthelp and education management systems provider n2y have merged, in a move expected to retain Rothschild...

Related Stories

Leave A Reply

Please enter your comment!
Please enter your name here

Weirdware monthly - Get the latest news in your inbox