WebStorm for Mac 是jetbrains公司旗下一款JavaScript开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。WebStorm为您提供JavaScript和编译到JavaScript语言,Node.js,HTML和CSS的智能编码协助。 享受代码的完整,强大的导航功能,即时错误检测和所有这些语言的重构。今天给大家带来 JetBrains WebStorm 2024 最新版,支持 Intel 和 Apple Silicon 处理器,有需要的小伙伴可以下载使用一下哦!
JetBrains WebStorm 2024 for Mac 激活版 强大JavaScript开发工具 (Intel+Apple Silicon)
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 实例之间共享它们。
版本2024.3更新内容
此版本解决了多个持续存在的问题并改进了先前引入的功能。 主要改进包括增强的框架组件导航和重命名、内置数据库工具和 SQL 支持,以及更出色的 AI 驱动代码补全。
改进的框架组件导航和重命名
我们增强了针对 Vue、Svelte 和 Astro 组件的编辑器内提示。 Show component usages(显示组件用法)操作现在可以在 import 和标记模板中查找用法。 我们还添加了 Show Component Usages(显示组件用法)筛选器,以便在搜索常规文件引用时排除组件用法。 Rename(重命名)重构也已更新,现在可以在重命名组件文件时包含用法。
对数据库工具和 SQL 的内置支持
数据库工具和完整的 SQL 支持(先前通过付费插件提供)现在已与 WebStorm 捆绑,无需额外付费。 您可以直接在 IDE 中查询、创建和管理数据库。 这扩展了 WebStorm 的后端和全栈开发能力。 它还简化了 JetBrains IDE 之间的切换,因为大多数 IDE 都包含此功能。
通过 AI Assistant 实现更出色的代码补全
我们已努力解决有关 AI Assistant 质量的主要问题。 此版本改进了 JavaScript 和 TypeScript 的代码补全,并增加了对 HTML 和 CSS 的支持。 通过将本地的整行建议与来自 JetBrains 内部 LLM 的基于云的建议相结合,我们提高了速度和准确性,同时减少了无关建议。
Tailwind CSS 类的颜色预览
现在,编辑器中会以内联方式显示 Tailwind CSS 类的颜色预览,这样可以更轻松地区分颜色。 我们添加了对语言服务器协议 (LSP) 的 textDocument/documentColor 方法的支持,因此所有基于 LSP 的插件现在都直接提供此功能。
针对 Angular 的改进
对于采用 Angular 19 的项目,WebStorm 现在对组件、指令和管道默认为独立模式。 新增了一些快速修复来帮助在独立和非独立组件之间转换。 未使用的独立 import 可以在代码重新格式重新设置期间或通过新检查自动移除。 @let 语法支持也得到改进。
子文件夹中 .prettierignore 的正确处理
WebStorm 现在可以正确处理包含 package.json 的子文件夹中的 .prettierignore 文件,确保不会设置忽略的文件的格式。 一个新选项允许您在 Settings | Languages & Frameworks | JavaScript | Prettier(设置 | 语言和框架 | JavaScript | Prettier)中指定自定义忽略文件。
捆绑的 Vue 语言服务器
Vue 语言服务器现在与 WebStorm 捆绑,旨在增强可靠性并防止在 WSL 上出现加载问题。 未来,我们计划对 Svelte、Astro 和其他技术也做出同样的改动。
优化的 Rename(重命名)操作位置
我们优化了 Rename(重命名)操作在编辑器和 Project(项目)工具窗口中的元素上调用时在上下文菜单中的位置。 此操作现在位于顶层,使快速重命名文件、变量和其他元素更加简单。
更清晰的目录搜索结果
现在,在项目目录中使用 Find in Files(在文件中查找)时,WebStorm 会默认排除 node_modules 结果,减少无关文件造成的混乱。 您可以通过启用 Settings | Advanced Settings(设置 | 高级设置)下的 Search in library files when “Directory” is selected in Find in Files(在“在文件中查找”中选择“目录”时,在库文件中搜索)选项来恢复先前的行为。
高亮显示所选文本的匹配项
WebStorm 现在默认自动高亮显示您在文件中选择的文本的所有实例。 这使得跟踪所选文本在整个代码中出现的位置更加简单。 您可以在 Settings | Editor | General | Appearance(设置 | 编辑器 | 常规 | 外观)中自定义功能。
禁用后台预提交检查的选项
现在,您可以使用 Settings | Version Control | Commit | Advanced Commit Checks | Run advanced checks after a commit is done(设置 | 版本控制 | 提交 | 高级提交检查 | 提交完成后运行高级检查)下的新选项在提交过程中管理后台检查。 通过此设置,您可以决定是否在提交后运行测试和检查。 如果您想等待这些检查完成,禁用此选项即可。
新的 Docker Compose 构建特性
我们增加了对新 Docker Compose 特性的支持,让您可以更好地控制 Docker Compose 中的构建、资源管理、服务编排和网络,使开发更加高效灵活。
改进的 Dev Container 模板兼容性
我们改进了 Dev Container 模板的兼容性,这些模板最初并非设计用于在远程环境中运行。 此前,Dev Container 模板通常包含假定本地执行的配置,导致在远程 Docker 实例上运行容器时出现问题。 现在,WebStorm 能够确保未针对远程使用进行优化的模板仍可正常运行。
……
详细更新日志:https://www.jetbrains.com/zh-cn/webstorm/whatsnew/
系统要求:macOS 12.0 或更高版本,兼容 Intel 和 Apple Silicon 处理器
评论0