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生成)

你可能还想读

美国能源部 17 个国家实验室全景及创世纪计划战略布局分析

美国能源部 17 个国家实验室全景及创世纪计划战略布局分析

快速阅读: 美国能源部17个国家实验室构成顶尖科研体系,在基础科学、能源安全、气候变化等领域发挥关键作用。拥有全球领先的超算资源及顶尖人才,年经费约220亿美元。随着“创世纪计划”启动,实验室将形成协同网络,推动美国在清洁能源、量子计算等前 […]

发布时间:2025年12月8日
谷歌Gemini 3 Pro发布

谷歌Gemini 3 Pro发布

快速阅读: 谷歌发布新一代推理模型Gemini 3 Pro,显著提升数学、编程和视觉理解能力。一经发布,Gemini 3 Pro几乎横扫各大评测榜单,在LMArena大模型竞技场中以1501的Elo得分高居榜首。在MathArena数学竞赛 […]

发布时间:2025年11月19日
独具创新,直击痛点:深度解析华为十大最新方案

独具创新,直击痛点:深度解析华为十大最新方案

快速阅读: 第三个方案,是华为的U6GHzAAU天线。综合来看,华为的U6GAAU,真正实现了容量覆盖双优,助力全球U6G商用。LampSiteX,是LampSite系列的最新型号。第五个方案,是华为有源天线产品——EasyAAU。Easy […]

发布时间:2025年11月13日
Palantir估值承压仍领跑AI赛道

Palantir估值承压仍领跑AI赛道

快速阅读: 近期,美国AI概念股整体承压,Palantir与英伟达遭遇做空传闻,引发市场短暂震荡。然而,在宏观调整与估值质疑中,Palantir仍凭借强劲业绩与差异化AI布局维持长期增长势头。分析人士认为,该公司正处于由“政府数据支撑”向“ […]

发布时间:2025年11月12日
Palantir与Snowflakes深化AI合作

Palantir与Snowflakes深化AI合作

快速阅读: Snowflake 与 Palantir 宣布建立战略合作,整合双方的数据与AI能力,使企业能够在统一的数据基础上直接调用 Palantir 的AI分析与智能应用工具,加速企业级AI落地。 2025年10月,Snowflake […]

发布时间:2025年11月10日
Palantir与迪拜控股共建AI公司

Palantir与迪拜控股共建AI公司

快速阅读: Dubai Holding 与 Palantir 宣布成立合资公司 Aither,致力于为中东地区政府与企业提供人工智能转型解决方案。该合作标志着 Palantir 在中东技术布局的进一步深化,也为当地公共服务与产业数字化提供新 […]

发布时间:2025年11月10日
Palantir携手Lumen共建企业AI平台

Palantir携手Lumen共建企业AI平台

快速阅读: 2025年10月,Palantir Technologies与Lumen Technologies宣布达成战略合作,联合打造面向企业级应用的人工智能服务平台。双方将以Palantir的Foundry与AIP平台为核心,推动通信与 […]

发布时间:2025年11月7日
Palantir携手Hadean拓展英国国防部AI战场模拟平台

Palantir携手Hadean拓展英国国防部AI战场模拟平台

快速阅读: 2025年10月,数据智能公司 Palantir Technologies 宣布与英国分布式计算企业 Hadean 达成战略合作,双方将共同为英国国防部(UK Ministry of Defence, UK MoD)扩展基于人工 […]

发布时间:2025年11月7日