数据采集、数据融合、平台能力构建、AI算法支持等方面最新技术实践分享>> 了解详情
写点什么

WebStorm 2017.1 增加对 Vue.js 的支持

  • 2017-03-23
  • 本文字数:830 字

    阅读完需:约 3 分钟

JetBrains 刚刚发布了其最受欢迎的 WebStorm IDE 的 2017.1 版本。WebStorm 2017.1 通过新功能来保持在快速发展的 JavaScript 领域的开发工具竞争力。

数年来,JetBrains 都保持让 WebStorm 跟上 Javascript 的最新的和最重要的改进。就更新的速度来说,这是一个不小的壮举。今年也毫不例外地增加了对 Vue.js 的支持。

WebStorm 现在会识别.vue 文件并在模板中增加代码补全功能。当引用其他视图组件时,WebStorm 也将能够自动补全代码并自动增加 import 声明。Vue.js 的发起人尤雨溪告诉 InfoQ,这是一个“重大的消息”:

我知道,很多 Vue 的使用者都正在使用或考虑使用 WebStorm 作为他们的首要的编辑器,都期待 WebStorm 对 Vue 的更好支持。

WebStorm 2017.1 对 React 的支持包括自动补全功能和自动增加组件的 import 声明以及自动增加对 React 本身的 import 声明。WebStorm 2017.1 还支持在 React 社区非常火的 Jest 测试框架。

Angular 开发者可以在 WebStorm 2017.1 中使用 Angular Language Service 。这项服务由 Angular 团队开发,提供在 Angular 模板中的错误检查和类型建议功能。

Victor Savkin 突出强调了这个功能以及为什么它是对 WebStorm 本身功能的一个重大改进:

WebStorm 做的非常好,但是也不过如此,当它试图自动补全“this”时也会不知所措。

Savkin 说,通过 Angular Langulage Service,WebStorm 不需要再做任何猜测。通过 @angular/language-service 的帮助,WebStorm 可以清楚知道在模板中什么是可用的。

StandardJS 代码风格最近获得许多关注。WebStorm 现在增加了对原生 StandardJS 和其他代码风格变种的支持。

开发者可以免费试用 WebStorm 2017.1 版本30 天。试用期结束后每年的订阅费,独立开发者为 59 美元,企业为 129 美元。

查看英文原文: WebStorm 2017.1 Adds Vue.js Support


感谢张卫滨对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们。

2017-03-23 19:005194

评论

发布
暂无评论
发现更多内容

[极致用户体验] 我做的《联机五子棋》是如何追求极致用户体验的?(上)

HullQin

CSS JavaScript html 前端 8月月更

Redis面试总结

TimeFriends

8月月更

明年 Flyme 就上车?魅族与星纪时代战略合作后,携手发力出行领域

Geek_2d6073

介绍一个python工程师必须掌握的 CentOS 命令,nohup

梦想橡皮擦

Python 爬虫 8月月更

小菜鸟河北联通上岗培训随笔

乌龟哥哥

8月月更

IntelliJ IDEA 打开近期工作的项目的对话框的快捷键

HoneyMoose

Android进阶(十四)Android Adapter详解

No Silver Bullet

android Adapter 8月月更

开源一夏|OpenHarmony中FA模型中应用包结构的参数

坚果

开源 OpenHarmony 8月月更

网络编程(二)TCP/IP

Albert Edison

网络编程 网络 TCP/IP 8月月更

用第一性原理根治数字化转型雾霾:以规则的确定性应对结果的不确定性

三少爷的见

数字化转型 软件开发技术的第一性原理 签约计划第三季

魅族与星纪时代合作,沈子瑜透露品牌计划!补全消费者业务布局成关键

Geek_2d6073

什么是操作系统?

Jackpop

一篇就够:高性能推理引擎理论与实践(TensorRT)

AIWeker

深度学习 推理引擎 签约者计划第三季 TensorRT

Java参数传递到底是按 值传递 还是 引用传递 ?

史俊锋在搬砖

Java 后端 编程基础 签约计划第三季

云原生(十六)| Kubernetes篇之深入RC、RS、DaemonSet、StatefulSet

Lansonli

云原生 8月月更

Android进阶(十三)json应用

No Silver Bullet

json android 8月月更

大佬,还记得设计模式的六大设计原则吗?

知识浅谈

设计原则 8月月更

使用 Kitten 开发一款趣味成语接龙游戏

Jerry Wang

少儿编程 scratch 8月月更 kitten 成语接龙

RocketMQ事务消息

周杰伦本人

8月月更

物联网数据正在改变世界

CnosDB

IoT 时序数据库 开源社区 CnosDB infra

相辅相成!沈子瑜掌舵魅族科技,互相协同迈入多终端互联生态

Geek_2d6073

兄弟携手!魅族与星纪时代共同发力出行领域,沈子瑜成舵手

Geek_2d6073

新专利曝光,魅族 19 热帖发布!魅族不断布局出行科技圈

Geek_2d6073

STM32入门开发 采用IIC硬件时序读写AT24C08(EEPROM)

DS小龙哥

8月月更

Maven父子项目工程中的Servlet优化与准备【Servlet项目】

上进小菜猪

开源 8月月更

Java 中使用 public,private 和 protected 修饰的方法

HoneyMoose

头脑风暴:零钱兑换2

HelloWorld杰少

算法 LeetCode 8月月更

Kruise Rollout:灵活可插拔的渐进式发布框架

阿里巴巴云原生

阿里云 开源 云原生 OpenKruise

【精通内核】计算机程序的执行原理深度解析

小明Java问道之路

内核 ELF 签约计划第三季 8月月更 方法调用

MyBatis(二、基础进阶)

mybatis springmvc 8月月更

大融合!魅族星纪时代达成战略合作,董事长沈子瑜透露未来大动作

Geek_2d6073

WebStorm 2017.1增加对Vue.js的支持_JavaScript_David Iffland_InfoQ精选文章