JetBrains发布WebStorm 2016.2,改进对TypeScript和React的支持

为跟上JavaScript领域的快速变化,JetBrains最近发布了自家WebStorm JavaScript IDE在2016年的第二个更新。

在公布此次更新的博客文章中,Ekaterina Prigara着重介绍了TypeScript 2.0、对React改进的支持,以及与Angular CLI的集成这几项此次新版本中最主要功能。

TypeScript 2.0 Beta最近刚刚发布,更新后的编辑器已经可以直接使用这项技术。

针对React开发者,WebStorm 2016.2已经可以在处理组件时自动插入所需的PropType。使用Visual Studio Code的TypeScript开发者早已可以使用这样的功能,但WebStorm提供的这个功能可支持Plain JavaScript。David Gilbertson演示了具体做法:

上述Gif动图显示了如何在WebStorm 2016.2中把所需的Proptype加入到JSX组件中。

请留意属性名称是如何自动插入到组件的JSX标签中的。

与Angular CLI的集成是一个有趣的补充。虽然并未包含CLI工具的全部功能,例如Scaffolding和Testing,但Mike Brocchi告诉InfoQ他认为可以提供如下帮助:

我觉得这个功能可以帮助不习惯使用命令行的开发者降低入门的门槛。

Angular CLI团队成员Brocchi称,他们并未与JetBrains进行合作,而Visual Studio Code通过使用扩展也可能获得类似的功能。

WebStorm还提供了一种全新的“Convert to arrow(转换为箭头)”代码意图(Code intention),可以让开发者将传统的函数定义转换为ES6风格的箭头函数。例如:

const searchTerms = ["InfoQ", "JavaScript", ES6"]; 
const lowerTerms = searchTerms.map(function (term) { return term.toLowerCase()});

可以很方便地转换为:

const searchTerms = ["InfoQ", "JavaScript", ES6"]; 
const lowerTerms = searchTerms.map(term => term.toLowerCase());

Prigara告诉InfoQ今年之内WebStorm还将发布第三个大型更新:

我们现在的目标是缩短发布周期,这样就可以更快速地发布新功能。我们会继续对ECMAScript 2015的支持进行改进,因为越来越多的开发者和浏览器开始广泛采用这一技术。我们希望能提供更多功能,将现有代码自动升级为ECMAScript 2015。针对React和Angular 2的支持进行改进,这一目标也已经在我们的计划中。同时我们还会密切关注React Native的发展情况。

个人开发者可通过订阅方式以每月5.90美元或每年59美元(该价格为首年价格,之后的订阅可享受折扣)的价格获得WebStorm。考虑到Microsoft的免费代码编辑器Visual Studio Code功能日渐丰富,JetBrains需要快速接纳各种新技术,以吸引JavaScript开发者继续为WebStorm付费。

====================================分割线================================

本文转自d1net(转载)

时间: 2024-11-18 18:08:53

JetBrains发布WebStorm 2016.2,改进对TypeScript和React的支持的相关文章

WebStorm 2016.3 EAP 发布,JavaScript 编辑器

WebStorm 2016.3 EAP 发布了. WebStorm 是 JetBrains 推出的一款商业的 JavaScript 开发工具. 更新内容: WebStorm 2016.3 EAP, 163.3094: Integration with Flow; PostCSS support; Smarter Rename for TypeScript; More features in Angular CLI integration; Grouped generated files in t

国家互联网应急中心发布《2016年我国互联网网络安全态势综述》

国家互联网应急中心发布<2016年我国互联网网络安全态势综述> 国家互联网应急中心发布了<2016年我国互联网网络安全态势综述>(以下简称为<综述>),综述数据显示,2016年,移动互联网恶意程序捕获数量.网站后门攻击数量以及安全漏洞收录数量较2015年有所上升,而木马和僵尸网络感染数量.拒绝服务攻击事件数量.网页仿冒和网页篡改页面数量等均有所下降. 2016年,国家互联网应急中心捕获移动互联网恶意程序数量近205万个,较2015年增长39.0%,恶意程序数量近7年来保

VMware发布《2016数字化工作空间现状报告》

VMware近日发布<2016数字化工作空间现状报告>,这是一份面向全球业务主管.IT决策者.实际操作者和意见领袖的全球性调研报告.该报告显示,数字化工作空间的先行者们集合了设备.应用和服务,并通过统一的通用访问和身份认证实现了安全管理,最终获得了显著的业务.运营和财务效益,而徘徊观望者则逐渐落于人后. 受访者认为,IT能否改变游戏规则取决于企业机构是否采用了把安全和身份管理视为重要组成部分的数字化工作场所.为了实现极高的投资回报率,即使面临种种障碍,各企业也会希望重新考虑业务移动战略. VM

足球魔方联合TalkingData 共同发布《2016欧洲杯热点报告》

2016法国欧洲杯已落下大幕,黑马冰岛淘汰英格兰,新科冠军葡萄牙一路五连平,都印证了"欧战无弱旅"的激烈.而场下,移动互联网和大数据技术亦让本届杯赛看起来别有一番新气象.近日,中国最大的体育赛前大数据决策平台--足球魔方联合TalkingData,共同发布<2016欧洲杯热点报告>,该报告从大数据角度复盘了2016欧洲杯的技战术全貌,同时也通过数据准确刻画出球迷群体的特征. 欧洲杯技战术:防守反击"逆袭"传控打法 足球魔方大数据系统显示,尽管法国队13球

中国电信发布《2016年上半年网站安全报告》

2016年11月16日,中国电信股份有限公司北京研究院(以下简称"中国电信北研院")联合绿盟科技.安恒信息,在北京发布<2016年上半年网站安全报告>,同时宣布与绿盟科技.安恒信息合作,携手共建安全生态圈. 中国电信北研院副院长陈运清,中国电信集团公司网络运行维护事业部.信息安全部等部门相关领导出席发布会,中国电信北研院安全产品线总监张静主持了本次发布会,参加发布会的嘉宾还有互联网公司.安全公司.金融企业等产业链合作伙伴及客户. 中国电信北研院副院长陈运清在致辞中表示,信息

微软旧版IE浏览器将从2016年1月12日起停止支持

硅谷网讯 据国外媒体报道,微软周四表示,将从2016年1月12日起停止支持旧版本的Internet Explorer浏览器. 从2016年1月12日起,以下操作系统和IE浏览器的组合将会继续获得微软官方支持,而旧版本的浏览器则不再会获得有关技术支持和安全补丁升级: ·Windows Vista SP2 + Internet Explorer 9 ·Windows Server 2008 SP2 + Internet Explorer 9 ·Windows 7 SP1 + Internet Exp

微软发布Office 2016 for mac预览版

  Office 2016 for Mac 预览版中包括了现有的 Outlook 和 OneNote 版本,以及新版的 Word.Excel 和powerpoint,可以运行在 OS X Yosemite 上.根据微软给出的时间表,最终版将会在 2015 年下半年推出,Office 365 订阅用户将会在第一时间获得更新.届时微软可能会把 Office 办公套件单独拆分出售,但并没有确认这一消息. 整套软件的页面风格和 OS X 上现有的 OneNote 和 Outlook 十分接近,Ribbo

frog发布了2016年值得关注的15个技术发展趋势

  新年伊始,最引人关注的话题莫过于--哪些技术发展趋势将从2016年开始为商业带来剧变?frog通过确定新兴技术和实现它们的潜能,帮助客户以数字化方式实现商业改革.下面我们来看看一些能够让公司焕然一新的技术吧. 把友谊转化成一项服务 作者: Siddharta Lizcano 工作室:上海 联系最紧密的一代人是最渴望人与人联系的一代人.在中国,你可以从淘宝(最大的电子商务平台)上租一位男朋友回家过春节.现在像微信这样的聊天平台也具备了完善的综合交易功能,能够根据职业发展.明星影响力.甚至性取向

微软发布 Office 2016技术预览版,将在下半年正式发布

在今日在亚特兰大举行的 Convergence 2015 上,微软发布了 Office 2016(Windows 桌面版)以及 Skype(商业版)的技术预览版.预计 Office 2016 将会在下半年正式发布,而 Skype for Business 可能会在上半年推出. 此前 Windows 版 Office 2016 私测预览版已推出了好几个月,微软今天则是进一步面向 Office365 商业用户(尤其是 IT 专业人士及对此版本 Office 感兴趣的开发者)开放预览.根据 1 月份微