WebStorm 为您提供 Javascript 和编译到 Javascript 语言、Node.js、HTML 和 CSS 的智能编码帮助。享受所有这些语言的代码完成、强大的导航功能、即时错误检测和重构。
WebStorm 是 JavaScript 和相关技术的集成开发环境。与其他 JetBrains IDE 一样,它使您的开发体验更加愉快,自动化日常工作并帮助您轻松处理复杂的任务。
特点:
现代框架
WebStorm 为 Angular、React 和 Meteor 提供高级编码辅助。享受对 PhoneGap、Cordova 和 Ionic 的支持,用于移动开发,并使用 Node.js 进行服务器端开发。多合一IDE!
智能编辑器
IDE 分析您的项目,为所有支持的语言提供最佳的代码完成结果。数以百计的内置检查会在您键入时报告任何可能的问题并建议快速修复选项。
导航和搜索
WebStorm 可帮助您在处理大型项目时更有效地绕过代码并节省时间。一键跳转到方法、函数或变量定义,或搜索用法。
调试、跟踪和测试
WebStorm 提供了强大的内置工具,用于调试、测试和跟踪您的客户端和 Node.js 应用程序。只需最低限度的配置和深思熟虑的集成到 IDE 中,使用 WebStorm 就可以更轻松地完成任务。
调试
WebStorm 为您的客户端代码(适用于 Chrome)和 Node.js 应用程序提供了一个内置调试器。放置断点、单步执行代码和评估表达式——所有这些都无需离开 IDE。
单元测试
轻松执行单元测试,因为 WebStorm 与 Karma 测试运行器和 Mocha 集成。直接在 IDE 中运行和调试测试,以漂亮的可视化格式查看结果,并导航到测试代码。
跟踪和分析
WebStorm 具有 spy-js,这是一个内置工具,可帮助您跟踪您的 javascript 代码。探索文件如何与函数调用连接并有效识别任何可能的瓶颈。
无缝工具集成
WebStorm 与流行的 Web 开发命令行工具集成,无需使用命令行即可为您提供高效、简化的开发体验。
构建工具
享受一个简单的统一 UI,用于直接从 IDE 运行 Grunt、Gulp 或 npm 任务。所有任务都列在一个特殊的工具窗口中,因此只需双击任务名称即可启动它。
代码质量工具
除了 WebStorm 自己的数百项检查之外,它还可以针对您的代码运行 JSHint、ESLint、JSCS 或 JSLint,并在编辑器中即时突出显示任何问题。
项目模板
使用流行的项目模板(如 Express 或 Web 入门工具包)从欢迎屏幕开始新项目,并通过与 Yeoman 的集成访问更多项目生成器。
IDE 功能
WebStorm 建立在开源 IntelliJ 平台之上,JetBrains 已经开发和完善了超过 15 年。享受它提供的微调但高度可定制的体验,以适应您的开发工作流程。
VCS
WebStorm 提供了一个统一的 UI,用于与许多流行的版本控制系统一起工作,确保跨 git、GitHub、SVN、Mercurial 和 Perforce 的用户体验一致。
本地历史
无论您是否使用 VCS,本地历史都可以成为真正的代码保护程序。您可以随时检查特定文件或目录的历史记录,并回滚到任何以前的版本。
定制
WebStorm 是非常可定制的。调整它以完全适合您的编码风格,从快捷方式、字体和视觉主题到工具窗口和编辑器布局。