功能

智能代码辅助功能

WebStorm为您提供JavaScript和编译为JavaScript语言、 Node.js、HTML和CSS的智能代码辅助。 享受代码补全、强大的 导航功能、动态错误检测以及所有这些 语言的重构。

现代框架

WebStorm 为 AngularReactVue.jsMeteor 提供先进的代码辅助。 享受对以React Native、PhoneGap、Cordova和 Ionic进行移动开发和以Node.js进行服务器端开发的支持。 一个 IDE 一应俱全!

智能编辑器

该IDE分析您的项目,从而为所有支持的语言 提供最佳代码补全结果。 几百种内置检查,可以在您输入时 报告任何可能的问题,并提供快速修复选项。

导航和搜索

WebStorm可以帮助您在处理大型项目时提高编码效率,并节省时间。 只需点击一次或搜索用法,即可跳到方法、函数或变量定义

调试、跟踪和测试

WebStorm提供强大的内置工具进行调试、测试和跟踪 您的客户端和Node.js应用程序。 只需很少配置和精心 集成到IDE中,WebStorm使这些任务变得更加轻松。

调试

WebStorm提供内置调试器,可用于您的客户端代码(适用于 Chrome)和Node.js应用。 放置断点、逐步执行代码和评估 表达式 – 一切都无需离开IDE。

测试

因为WebStorm集成了Karma测试 运行器、MochaJestProtractor,因此可以轻松执行测试。 直接在IDE中运行和调试测试,以方便的可视格式 查看结果,然后导航到测试代码。

跟踪和性能分析

WebStorm内置了spy-js工具,帮助您跟踪 JavaScript代码。 探索文件如何与函数调用相关联,并且高效 识别任何可能的瓶颈。

无缝工具集成

WebStorm集成流行的命令行工具,用于Web开发, 使您无需使用命令行即可获得高效、简化的开发 体验。

生成工具

享受直接在IDE中以简单一致的UI来运行GruntGulpnpm任务。 所有任务都列举在一个特殊工具 窗口中,所以只需双击任务名称即可启动它。

代码质量工具

除了WebStorm自有的几百种检查外,它还可以根据代码运行ESLintJSCSTSLintStylelintJSHintJSLint,并直接在编辑器中 高亮显示任何动态问题。

项目模板

使用常用项目模板,比如:ExpressWeb入门套件从欢迎屏幕启动新项目,并且 因为与Yeoman集成,所以可以访问更多项目生成器。

IDE功能

WebStorm建立在开源IntelliJ平台之上,过去15年以来,JetBrains一直在不断发展和完善这个平台。 这个平台可以针对您的开发工作流进行微调并且能够提供高度可定制的体验。

VCS

WebStorm以统一的UI处理多种流行的版本控制系统, 确保在git、GitHub、SVN、Mercurial和Perforce之间提供一致的用户体验。

本地历史

无论您是否使用VCS,本地历史都真的可以 保护代码。 您可以随时 检查特定文件或目录的历史记录,并回滚到 以前的任何版本。

定制

WebStorm定制化程度非常高。 将其调整为完全适合您的编程风格,从快捷键、字体和视觉主题到工具窗口和编辑器布局。