WebStorm 2025.1:JetBrains AI 的重大改进、增强的 Angular 支持和更好的 Monorepo 支持

发布时间:2025年4月16日    来源:szf
WebStorm 2025.1:JetBrains AI 的重大改进、增强的 Angular 支持和更好的 Monorepo 支持

快速阅读: 《JetBrains 的》消息,WebStorm 2025.1发布,带来JetBrains AI重大升级、增强的Angular支持及Monorepo优化。新增对多种LLMs支持,改进Angular 17.2信号查询等功能,同时优化用户体验和框架支持,提供更多个性化选项。

WebStorm 2025.1:JetBrains AI的重大更新、增强的Angular支持与更优的Monorepo支持

大卫·沃森

我们2025年的首个重要版本现已发布!本次更新包含JetBrains AI的重要升级、增强的Angular支持、更优的Monorepo支持、一系列用户体验改进等内容。

**下载WebStorm 2025.1**

若想详细了解此版本的新功能,请继续阅读!

### **v2025.1中的新功能和改进**

#### **AI增强功能**
JetBrains AI得到了重要升级,AI助手与编码代理Junie整合到单一订阅中。在本次发布中,所有JetBrains AI功能均可免费使用,其中部分功能如无限代码补全和本地模型支持可无限使用,其余功能则需通过信用额度有限访问。我们还推出了灵活的订阅系统,可根据需求轻松扩展至AI Pro和AI Ultimate层级。

– **支持更多前沿LLMs**
JetBrains AI助手正在扩展其模型系列!新增对Claude 3.7 Sonnet和Claude 3.5 Haiku的支持,这些模型可通过Amazon Bedrock获取。这意味着您将获得更精准的响应、更快的洞察力以及更流畅的体验。AI助手的OpenAI模型系列现包括o1、o1-mini、o3-mini和GPT-4.5。

– **改进Web框架的AI代码补全**
在2025.1版本中,我们专注于改进Web框架组件上下文中基于AI的代码补全。这些变化影响本地全行代码补全以及基于云的补全建议。

– **增强的AI测试生成**
AI驱动的测试生成现在能更细致地检测框架,尤其是在存在多个框架的情况下。此外,生成的测试遵循命名规范。

#### **Angular改进**
– **支持Angular 17.2信号查询**
WebStorm现在支持在Angular 17.2中引入的信号查询,为这种现代响应式依赖注入方法提供更好的代码洞察和导航。通过此次更新,WebStorm确保了对信号查询的准确类型推断,提升了查询表达式中的代码补全功能,并增强了信号与其引用之间的导航。

– **更好的Angular绑定属性建议**
WebStorm现在根据指令选择器支持主机绑定属性的代码补全。在绑定表达式中也可快速修复创建字段的问题。此外,整个代码库支持重构,甚至适用于CSS类。

– **更好的响应式表单支持**
期待已久的响应式表单支持现已推出。此更新包括响应式表单的代码补全、语法高亮、验证、重构和快速修复。两种声明风格——基于构造函数和基于构建器——均完全支持。

#### **Monorepo改进**
– **每个子项目的Prettier配置支持**
WebStorm现在按子项目级别尊重Prettier配置,确保每个子项目遵循各自的格式规则。这一改进在处理不同代码库时提供了更大的灵活性和一致性。

– **在大型Nx Monorepo中的性能提升**
WebStorm现在为使用Nx的大型TypeScript Monorepo提供了更快的代码补全和导航。此更新确保自动导入、导航及代码补全在复杂多项目环境下的流畅运行,减少延迟,提升开发效率。

– **Monorepo中更好的自动导入和语法高亮**
WebStorm现在正确解析Monorepo中同级包的自动导入和语法高亮,让多包项目的导航与代码补全更为可靠。此修复消除了内部包之间未被识别的依赖问题,使依赖管理更加便捷且直观。

– **改进package.json中exports字段的处理**
WebStorm现在正确处理package.json中exports字段的数组值,确保模块导出的正确解析。这一改进增强了使用exports字段的包的自动导入、导航及代码补全,让依赖管理更加便捷且直观。

– **Monorepo中自动导入的路径别名支持更好**
WebStorm现在正确解析package.json中exports字段定义的路径别名,确保自动导入在Monorepo中无缝运行。这一改进增强了模块解析,使跨项目导航和导入依赖项变得更加容易。

#### **框架和技术**
– **Next.js改进**
WebStorm 2025.1引入了自动运行配置创建功能,用于Next.js应用。现在,您可以轻松启动客户端和服务器组件的调试会话,通过“运行小部件”完成。

– **Vue改进**
WebStorm现在通过在“新建项目”向导中集成Nuxt CLI(nuxi),使启动新的Vue项目变得更加容易,从而提供更流畅的设置体验。

– **Tailwind CSS 4 支持及改进的@规则处理**
WebStorm现在全面支持Tailwind CSS 4,确保与框架最新版本的兼容性。此外,我们改进了对Tailwind特定@规则(如@config、@plugin和@source)的处理,提供更好的文件引用支持并减少误报。现在可以正确识别Tailwind v4中的未知@规则和函数,使您在使用最新Tailwind功能时的工作流程更加顺畅。

#### **用户体验**
– **浮动“显示上下文动作”工具栏**
在WebStorm 2025.1中,调用“显示上下文动作”(⌥⏎(macOS)/ Alt+Enter(Windows/Linux))现在会打开带有不同动作组的浮动工具栏。当您在编辑器中选择代码时,工具栏也会出现:

浮动工具栏包含以下动作和动作组:
– **上下文动作**:若已安装AI助手插件,可使用AI助手相关上下文动作。
– **重构**
– **查看用法**
– **用标签包围**
– **重新格式代码**

您可通过点击省略号菜单(三个垂直点)并选择“自定义工具栏…”选项来自定义工具栏内容。

– **在“项目”工具窗口中新建文件**
现在在“项目”工具窗口中新建文件变得更加方便。您可以直接使用窗口工具栏中的+图标完成。

– **开启自动插件更新功能**
您可以设置WebStorm在后台自动更新插件。它将在下次IDE重启时下载可用且兼容的更新并应用它们,而无需额外通知。您可通过点击更新对话框中的“启用自动更新”复选框或通过“文件 | 设置 | 外观与行为 | 系统设置 | 更新”来启用自动更新。

– **在Windows和Linux平台上将主菜单整合至主工具栏**
对于Windows和Linux用户,IDE现在提供了一个新选项,将主菜单整合至主工具栏,创建更简洁的界面。

– **在“调试”工具窗口中可更便捷地自定义工具栏**
由于调试器中有如此多强大的功能,您可以根据自己的工作流程定制工具栏。只需在顶部窗格的省略号菜单旁右键单击,然后选择“添加到调试工具栏”。会出现一个可用动作列表,允许您选择最符合项目需求并简化调试体验的动作。

– **调试时对带标记文本的格式优化**
当检查包含标记文本的值时,WebStorm现在会以适当的格式显示它,而不是作为普通的冗长字符串。例如,如果该值是解析器的XML输入,则将以结构化的可读格式显示,使分析更加容易。

– **GraphQL和Prisma**
– **标记模板中改进的GraphQL支持**
WebStorm现在为gql(query)样式的标记模板自动注入GraphQL语法高亮和验证。此增强功能确保更好的代码补全、错误检查和格式化,使在JavaScript和TypeScript文件中处理GraphQL查询变得更加容易。

– **增强的Prisma支持**
WebStorm现在提供改进的Prisma支持,包括对ULID(通用唯一字典序可排序标识符)的识别,具有适当的语法高亮、验证和自动完成。此外,Prisma模式中现在完全支持多行注释,使您可以用更长的解释来记录数据库结构。

### **总结**
最新发布的WebStorm版本包含诸多新改进和增强功能,供用户探索。如果您想了解WebStorm 2025.1中的所有内容,请查看发行说明。希望能为您带来良好的使用体验。一如既往,请与我们分享您的反馈,并将您发现的任何问题报告给我们的问题跟踪器。

**WebStorm团队**

**WebStorm 2025.1**

**分享**
Facebook | Twitter | LinkedIn

**上一篇博文**
订阅WebStorm官方博客更新

**订阅表单**
提交此表单即表明您已阅读并同意JetBrains的隐私政策。

**通知图标**
提交此表单即表明您同意JetBrains s.r.o.(“JetBrains”)可以使用您的姓名、电子邮件地址和位置数据向您发送新闻通讯,包括商业通信,并出于此目的处理您的个人数据。您同意JetBrains可以根据JetBrains隐私政策的规定,使用第三方服务为此目的处理所述数据。我理解我可以随时在我的个人资料中撤销此同意。此外,每封电子邮件中都包含取消订阅链接。

**提交**
谢谢,我们已经收到您的信息!

(以上内容均由Ai生成)

你可能还想读

本周科技大事件:谷歌发布Pixel 10,Gamescom揭晓重磅游戏

本周科技大事件:谷歌发布Pixel 10,Gamescom揭晓重磅游戏

快速阅读: 谷歌推出Pixel 10手机及Pixel Watch 4,新增卫星紧急通讯、可更换电池和屏幕、抬手通话等功能,屏幕亮度达3000尼特,还将与斯蒂芬·库里合作推出AI健康和健身教练服务。 谷歌本周在“由谷歌制造”活动中推出了Pix […]

发布时间:2025年8月23日
SK海力士凭借HBM激增首次超越三星,领跑全球内存市场

SK海力士凭借HBM激增首次超越三星,领跑全球内存市场

快速阅读: 据《《韩国先驱报》》称,7月20日,SK海力士首登全球内存芯片市场榜首,受益于AI产品和HBM芯片领先地位。其季度利润达9.2万亿韩元,远超三星。 据韩联社报道,7月20日,韩国京畿道伊川,SK海力士首次登上全球内存芯片市场榜首 […]

发布时间:2025年8月1日
STAN 从谷歌、万代南梦宫和其他公司筹集了 850 万美元

STAN 从谷歌、万代南梦宫和其他公司筹集了 850 万美元

快速阅读: 据《印度教业务线》称,STAN获850万美元融资,由万代南梦宫等机构投资。计划拓展印度市场,加强AI功能与创作者工具。平台用户超2500万,专注移动端社交游戏。 记者获悉,8月1日,社交游戏平台STAN宣布完成850万美元的新一 […]

发布时间:2025年8月1日
“这改变了一切”:谷歌的人工智能模式迫使品牌重新考虑搜索策略

“这改变了一切”:谷歌的人工智能模式迫使品牌重新考虑搜索策略

快速阅读: 据《营销周》称,谷歌推出AI搜索模式,减少外部链接,提升对话式回答。品牌需调整策略,重视内容质量与品牌权威。此变化影响营销方式,竞争加剧。 据谷歌官方消息,7月29日,谷歌在英国推出了基于人工智能的搜索功能AI模式,此前该功能已 […]

发布时间:2025年8月1日
在 Android 上用更智能的应用程序替换 Google Assistant

在 Android 上用更智能的应用程序替换 Google Assistant

快速阅读: 据《电话竞技场》称,据报道,用户可从Google Play下载Meta AI应用,安装后需检查版本是否为230.0.0.36.164或更高。操作方法:进入设置,选择应用,查看Meta AI信息页底部的版本号。 据媒体报道,用户现 […]

发布时间:2025年8月1日
Xero 的英国董事总经理回击人工智能正在抢走会计工作的说法

Xero 的英国董事总经理回击人工智能正在抢走会计工作的说法

快速阅读: 据《UKTN(英国科技新闻)》称,英国科技媒体UKTN报道,Xero英国总经理凯特·海沃德表示,会计行业无需过度担忧AI自动化。尽管四大事务所裁员,但Xero仍持续投资AI技术,提升效率与服务质量。 据英国科技新闻网站UKTN报 […]

发布时间:2025年8月1日
Reddit 计划在搜索引擎市场大力推动人工智能与谷歌竞争:报告

Reddit 计划在搜索引擎市场大力推动人工智能与谷歌竞争:报告

快速阅读: 据《商业标准》称,Reddit CEO表示,公司正将平台转型为搜索引擎,整合AI功能,提升用户体验。Reddit Answers用户已超600万,计划全球推广。 据《The Verge》报道,7月11日,Reddit首席执行官史 […]

发布时间:2025年8月1日
Meta 超出预期,为“个人超级智能”做准备

Meta 超出预期,为“个人超级智能”做准备

快速阅读: 据《RCR无线》称,Meta二季度营收475.2亿美元,净利润183亿美元。CEO扎克伯格称将打造个人超级智能,但数据中心扩容遇挑战。公司计划2025年支出达1140-1180亿美元。 据媒体报道,7月25日,美国加州,社交媒体 […]

发布时间:2025年8月1日