AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |
Back to Blog
All angular versions and release dates8/17/2023 PDF and HTML previews for responses in the HTTP Client It’s now possible to share common JavaScript code for HTTP Client request handlers via imported modules. Support for JavaScript imports in the HTTP Client WebStorm 2023.2 provides completion for JSON object keys in JavaScript code, for instance, code with the fetch() call or the axios library. You can add or exclude lines from the selection using checkboxes or the context menu. The chunk will be divided into individual lines with the selected ones highlighted. To perform a partial commit, select the lines within a chunk and call Include Selected Lines into Commit. WebStorm 2023.2 EAP #6 introduces a highly anticipated feature to selectively commit specific parts of code chunks. WebStorm suggests two quick-fixes – Prepend with an & selector and Wrap in an :is() selector. We’ve added syntax support and an inspection for checking that the nested selector cannot start with an identifier or functional notation. It provides the ability to nest one style rule inside another, with the selector of the child rule relative to the selector of the parent rule. WebStorm 2023.2 includes support for the CSS nesting feature. You can also enable localization by going to Settings | Languages & Frameworks | TypeScript and adding -locale and the abbreviation of the language you wish to use to the Options field. Please be aware that this is still in development, and we would really appreciate your feedback, so if you do encounter any issues, please report them to our issue tracker. What’s more, it also works with localized errors! Your errors and warnings will now be formatted in a way that makes them much more readable and easier for you to diagnose issues. This build includes our first implementation, which supports TypeScript, Vue, and Svelte Language Servers. In WebStorm 2023.2, we have been looking at improving how we present type errors. Improved TypeScript type error formatting You’re also welcome to report AI Assistant bugs in YouTrack.įor more information about AI Assistant, how it works, and how we handle your code and data, please see this blog post. Please send us your ideas and suggestions by clicking the Share your feedback link in the AI Assistant tool window. Click it to send the diffs to the LLM, which will generate a commit message describing your changes. The commit message dialog now has a Commit Message with AI Assistant button. You can also ask AI Assistant about a specific code fragment by selecting it in the editor and invoking an action from the AI Actions menu (available in the editor context menu or by using the ⌥Enter / Alt+Enter shortcut). Once you’re happy with the result, use the Insert Snippet at Caret function to put the AI-generated code into the editor, or just copy it over. The IDE will provide project-specific context, such as the languages and technologies used in your project. Use the AI Assistant tool window to communicate with the LLM, ask questions, or iterate on a task. At this stage, it’s extremely important for us to hear your feedback, including situations where the AI didn’t do what you expected and suggestions of other scenarios where the AI could assist you. This EAP is just an early implementation, with a sample of features indicating the direction we’re moving in. We plan to extend this to more providers in the future, giving you access to the best options and models available. The service supports OpenAI and also hosts several smaller models created by JetBrains. The simplest way to do this is to go to the More tool windows icon on the toolbar, select AI Assistant from there, and follow the prompts. To access the AI features, you must be logged in to the JetBrains AI service with your JetBrains Account. Once the maximum capacity is reached, the remaining users will be added to a waiting list. Please note that for now, the service will be available for only a limited number of users. WebStorm 2023.2 EAP #6 includes preview access to our new JetBrains AI service. Please try them out and share your feedback in the comments below or via our issue tracker. Important! WebStorm EAP builds are not fully tested and might be unstable.īelow are the most interesting improvements available in WebStorm 2023.2 EAP #6. You can also manually download EAP builds from our website. The Toolbox App is the easiest way to get the EAP builds and keep both your stable and EAP versions up to date. To catch up on all of the new features in WebStorm 2023.2, check out our previous EAP blog posts. This build also comes with support for CSS nesting and improved TypeScript type error formatting. It’s the first build to include features leveraging the enormous potential of generative AI and large language models (LLMs). The sixth EAP build for WebStorm 2023.2 is now available, and it’s a big one!
0 Comments
Read More
Leave a Reply. |