WebStorm for Mac 是jetbrains公司旗下一款JavaScript开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。WebStorm为您提供JavaScript和编译到JavaScript语言,Node.js,HTML和CSS的智能编码协助。 享受代码的完整,强大的导航功能,即时错误检测和所有这些语言的重构。今天给大家带来 JetBrains WebStorm 2023 最新版,支持Intel和M1处理器,有需要的小伙伴可以下载使用一下哦!
JetBrains WebStorm 2023 for Mac 激活版 强大JavaScript开发工具 (Intel+M1)
WebStorm 是 JavaScript 和相关技术的集成开发环境。 与其他 JetBrains IDE 一样,它使您的开发体验更加愉快,自动化日常工作并帮助您轻松处理复杂的任务。
软件特征
专注于 JavaScript
正在寻找一个您可以信赖的工具,即使是您的 JavaScript 开发中最棘手的部分? 10 多年来,我们一直在改进 WebStorm,以使编码成为一种更愉快的体验。无论您使用 JS、TS、React、Vue、Angular、Node.js、HTML 还是样式表,WebStorm 都能满足您的需求。
最聪明的编辑
WebStorm 深入了解您的项目结构,可以在编写代码的各个方面为您提供帮助。它将自动完成您的代码,检测并建议对错误和冗余的修复,并帮助您安全地重构代码。
内置开发者工具
在 IDE 中工作的最佳部分之一是您的所有基本工具都可以在一个地方使用。使用 WebStorm 调试和测试您的客户端和 Node.js 应用程序以及使用版本控制。利用与 IDE 集成的 linter、构建工具、终端和 HTTP 客户端。
快速导航和搜索
无论您的项目有多大,都可以更快地浏览您的代码。查找文件、类或符号,并在一处查看所有匹配项。跳转到任何函数、方法、变量、组件或类的定义,只需单击几下即可找到其用法。
高效的团队合作
通过预先打包的所有关键功能更快地加入新队友。实时一起编写代码并直接从 IDE 与他人交谈。共享您的项目配置,包括代码样式设置,并使用 Git 和 GitHub 高效工作。
可定制的环境
想要扩展内置功能?通过尝试主题和插件之类的东西来定制 WebStorm 的外观和感觉。保存您的自定义设置并在不同的 WebStorm 实例之间共享它们。
版本2023.3更新内容
Angular、Svelte 和 Vue 支持改进,AI Assistant,针对 TypeScript 的更新,以及对 Cypress、Playwright 和 Node.js 原生测试运行程序的支持。
改进的 Angular 支持
我们在 Angular 模板中改进了对严格模板类型检查的支持。 我们还添加了对 v17 中新控制流语法的初步支持和对信号的支持,包括 signal、computed 和 effect 等实时模板。 Alt+Enter 也提供了新的快速修复。 例如,您可以从组件模板创建 @Input 和 @Output 属性。
对 Svelte 插件的更新
我们添加了对 TypeScript 插件的内置支持,为 Svelte 项目中的 TypeScript 文件提供一致的高亮显示和快速文档。 我们实现了一种更稳定的自动导入组件的方式,它可以在补全、复制粘贴以及按 Alt+Enter 时运行。 我们还改进了对 context=”module” 脚本导出的支持,并扩展了对零努力类型安全的支持,覆盖 Svelte 文件以及 TypeScript 文件。
针对 Vue 3 的改进
我们添加了对 defineSlots 的支持,为 slot 名称和属性提供补全和导航,以及重命名重构。 补全现在也适用于带有 defineExpose 的属性。 此外,组件的必需 import 将根据 defineOptions 函数指定的名称添加。
AI Assistant 预览阶段结束
JetBrains AI Assistant 现已全面推出,搭载大量新功能和改进,助力提高您在 JetBrains IDE 中的工作效率。 最新更新包括编辑器中增强的直接代码生成、无需复制代码即可回答项目相关查询的上下文感知 AI 聊天,以及使用扩展上下文提供更全面结果的项目感知 AI 操作。
Cypress 和 Playwright 支持
WebStorm 将自动检测 Cypress 和 Playwright 测试,然后让您一键运行和调试。 支持还包括通过浏览测试树探索结果和发现问题的功能。 您可以使用 Test Automation 插件扩展支持,获得嵌入式浏览器和高级代码洞察。
对 Node.js 测试运行程序的初步支持
我们还添加了对原生 Node.js 测试运行程序的支持。 使用 node:test API 声明的测试已可识别,您可以通过装订区域图标运行和调试它们。 我们计划在下一个版本中实现更多改进来扩展支持。
JavaScript、TypeScript 和 CSS
针对 TypeScript 的改进
WebStorm 2023.3 解决了添加 import type 语句时出现的不一致。 我们添加了用于在导入类型时配置 TypeScript import type 语句或类型说明符的用法的选项。 我们还为 TypeScript 文件改进了 package.json 的 exports 字段的行为。
HTML 到 JSX 单一标记闭合
现在,将 HTML 代码粘贴到 JSX 文件中时,它不仅会转换特性,还会自动为您闭合单一标记。 您可以在 Settings | Editor | General | Smart Keys | JavaScript(设置 | 编辑器 | 常规 | 智能按键 | JavaScript)下配置此选项。
CSS 自定义 @property 支持
我们一直在关注引入了 CSS 自定义 @property 的 Interop 2023 计划的更新。 WebStorm 2023.3 支持属性的检查和补全。
……
详细更新日志:https://www.jetbrains.com/zh-cn/webstorm/whatsnew/
系统要求:macOS 10.14.0 或更高版本,兼容 Intel 和 Apple Silicon 处理器
评论0