・龙智ALM方案      ・Perforce      ・Atlassian      ・JetBrains      ・IC-Manage

WebStorm

WebStorm 支持 TypeScript 1.8、Flow 和 Angular 2,与 Yeoman 集成,和其它全面改进。

产品介绍

 

JetBrains 向您问好!

过去数月中,我们一直在努力改进对 ES6、TypeScript 和流(Flow)的支持,并在 IDE 中集成更多工具,以帮助大家在WEB开发上和开发移动应用开发上都更加流畅高效。

WebStorm2016.3 带来海量新功能!下面是其亮点:

支持流(Flow):直接在编辑器中报告类型错误;流驱动的代码补全

支持 React Native:代码补全;在WebStorm运行和调试应用

更好地支持 TypeScript:由 TypeScript 语言服务驱动的分析和代码补全功能更加准确;更加智能的Rename重构,能够理解继承层次

用于代码迁移到 ES6的一系列检查和快速修复以及新的转换为类意图

其中值得注意的更新:与Stylelint集成、通过插件支持PostCSS、以Protractor运行和调试测试、快速引导在Docker中运行和调试 Node.js 应用、为ES6 解构赋值提供更好地支持...等众多功能!

 


 

WebStorm跨平台IDE,为WEB开发项目提供更好的开发支持,专门针对JavaScript、CSS、HTML及各种Script设计。它是一个轻量级但功能强大的集成开发环境,完全具备了与复杂的客户端开发和服务器端开发。

 

我们收集了WebStorm IDE提供的一些最激动人心的功能,而这仅仅是冰山一角。阅读下文并查看截图后,你可以下载产品并亲自尝试。

 


 

为什么选择WebStorm?

 

智能编码填充

 

WebStorm智能代码编辑器完美支持JavaScript,HTML和CSS,js。让你的代码编写,错误检测,重构等更具优势!

 

 

调试、追踪与测试

 

使用一个强大的JavaScript调试器和Node.js。利用spy-js有效地跟踪代码。利用Karma或Mocha运行单元测试。这一切尽在IDE!

无缝整合工具

 

利用高效的整合工具,比如: Grunt task runner, Bower and npm,可以将命令行的使用降至最低。但任何时候你需要终端(Terminal),它就在那里,就如同一个IDE工具的窗口。

 

 

VCS和实施

 

一个统一的UI界面使用Git, SVN, Mercurial 或其它的VCS帮您节约时间。你可以很容易地通过FTP或SFTP配置自动部署。

 


 

WebStorm 功能特性

 

- 对JavaScript的支持

对于大的项目WebStorm工作起来会更加流畅,我们已经提高了对JavaScript的支持。同时还会体验到更快的高亮代码以及代码完成建议,不仅如此还增强了对ECMAScript6的支持,包括模块语法。

- TypeScript 1.5和1.6

对于TypeScript 1.5,WebStorm也增加了对它主要功能的支持:decorators和ES6 modules。

- TypeScript内置编译器

WebStorm现在可以快速,方便地使用TypeScript内置的编译器来编译JavaScript,所有的编译错误报告会在编辑器中运行。

- 应用程序依赖图

现在您可以可视化和探索您具有spy-js的应用程序结构。该图显示了项目文件是如何与机遇运行时的函数调用想连接的。新功能为您的客户端和Node.js应用程序工作。

- 跟踪语言编译为JavaScript

spy-js添加了对源映射跟踪TypeScript、CoffeeScript或ECMAScript 6 code transpiled编译为JavaScript的支持。

- Node.js应用程序的V8 profiling

新的V8 profiling功能允许您捕获和分析JavaScript引擎CPU配置文件和为您的Node.js应用进行堆快照。

- 提高Grunt集成

由于繁重的Grunt集成更新任务,可通过任务快速浏览来运行或调试它们。

- Live Dart分析视图

为了您的Dart项目,WebStorm现在提供的即时代码分析结果,搭载Dart分析服务器。您可以在项目的工具窗口或编辑器的着重列表中快速浏览警告或错误。

- Distraction-free模式

当您需要完全集中您的代码时,切换到全新的distraction-free模式——一个简约的用户界面,没有工具栏、工具窗口或标签。

- 同步编辑HTML标签

 

有了这个新的编辑器功能,您只需编辑打开HTML标记即可提升工作效率。

 


 

 

WebStorm最新版本特性

支持Angular 2 支持最新版本的TypeScript 远程调试node.js
有了Angular 2,您可以尽情享受智能代码填充和强大的导航功能。 最新版本的Webstorm支持TypeScript 1.8,其拥有高效安全的重构选项。 通过WebStorm的远程服务器和Vagrant box轻松调试node.js应用程序。

 


 

龙智数码是JetBrains在中国的官方合作伙伴,并代理JetBrains的全线产品。如果您对JetBrains的产品感兴趣,请联络我们!