特征

智能编码辅助

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开发,从而无需使用命令行即可为您提供高效,简化的开发体验。

构建工具

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

代码质量工具

除了数百WebStorm自己检查的,它可以对你的代码运行ESLint,JSCS,TSLint,Stylelint,JSHintJSLint的 ,并强调在飞行的任何问题,就在编辑器中。

项目模板

使用流行的项目模板(如ExpressWeb入门工具包) ,从“欢迎”屏幕开始新项目,由于与Yeoman集成,因此可以访问更多项目生成器。

IDE功能

WebStorm建立在开源IntelliJ平台之上,我们在JetBrains上已经开发和完善了15多年。享受它提供的微调但高度可定制的体验,以适合您的开发工作流程。

VCS

WebStorm提供了一个统一的UI,可与许多流行的版本控制系统一起使用,从而确保git,GitHub,SVN,Mercurial和Perforce的用户体验一致。

当地历史

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

客制化

WebStorm是高度可定制的。从快捷方式,字体和视觉主题到工具窗口和编辑器布局,对其进行调整以使其完全适合您的编码样式。