HarmonyOS开发者限时福利来啦!最高10w+现金激励等你拿~ 了解详情
写点什么

Visual Studio 2015 让 JavaScript 的编辑更简便

  • 2015-06-22
  • 本文字数:840 字

    阅读完需:约 3 分钟

微软前不久推出的 Visual Studio 2015 RC 表现出该公司为这一开发工具能够为所有主流开发语言产生更高的实用性所做的努力。来自微软的项目经理 Jordan Matthiesen 最近详细地分析了其中为了特别应对JavaScript 开发所推出的一些新功能,他表示,由他带领的JavaScript 工具团队正专注于改善对于JavaScript 库进行编辑的支持、ECMAScript 2015(之前被称为ECMAScript 6)中的语言新特性,以及管理大型JavaScript 项目更好的方式。

在JavaScript 库的支持方面,VS2015 将内置对AngularJS 1.X 和RequireJS 的支持。这种支持是指VS 编辑器将提供所期望的各种工具(智能提示、跳转至定义等等),而无需开发者另行安装扩展。VS 编辑器对于 JSDoc 注释的识别能力与支持也有所增强,因此在编写新代码或在现有的库之间进行浏览时也更容易实现文档化。

VS 2015 的编辑器现在能够原生地支持在 ECMAScript 2015 中定义的一部分(但并非全部)新的语言结构。Matthiesen 希望开发者能够在 User Voice 页面对于他们认为较重要的新特性进行投票,开发团队会根据投票结果决定接下来要实现哪些功能。

JavaScript 的编辑工具现在能够利用 Visual Studio 中自带的任务列表了,现在可以在源代码中加入提示(// TODO: 或 // HACK:),随后在任务列表中就会提醒开发者注意这些提示,在今后的编辑过程中对这些部分进行处理就变得更简单了。与之类似的是,由于Visual Studio 对JavaScript 的理解更进一步,因此在导航栏中也提供了新的功能,使在源文件中进行导航(例如跳转至某个类或函数的定义)变得更为简便。

开发者现在就可以下载Visual Studio 2015 Release Candidate,去尝试一下这些新的功能了。

查看英文原文: Making JavaScript Editing Easier in Visual Studio 2015


感谢张龙对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们,并与我们的编辑和其他读者朋友交流(欢迎加入 InfoQ 读者交流群)。

2015-06-22 04:4210046
用户头像

发布了 428 篇内容, 共 177.5 次阅读, 收获喜欢 38 次。

关注

评论

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

linux 密钥登录

CRMEB

今天 2 点:关于龙蜥社区云原生 SIG 及安全容器 runD 介绍 | 第 24 期

OpenAnolis小助手

开源 云原生 虚拟化 sig 龙蜥大讲堂

CVPR2022 | 上科大x小红书首次提出动作序列验证任务,可应用于体育赛事打分等多场景

小红书技术REDtech

Transformer CVPR2022 视频动作理解 动作序列验证

见证荣耀|长三角区块链应用创新大赛复赛于旺链科技成功举办

旺链科技

区块链 产业区块链 区块链应用创新

居家办公初体验之新得分享| 社区征文

阿Q说代码

居家办公 初夏征文 心得分享

修修补补一时爽,果断重构有担当——聊聊CRM分布式缓存优化

鲸品堂

分布式缓存

北京Java培训 | java设计模式之原型模式

@零度

JAVA开发 原型设计模式

百度交易中台之钱包系统架构浅析

百度Geek说

系统架构 百度app

浅聊一下数据监控(针对MSSQL)

为自己带盐

SqlServer 数据监控 6月月更

西安Java培训 | java设计模式之工厂设计模式

@零度

设计模式 JAVA开发

小程序直播互动功能运行在App里?

Speedoooo

小程序 直播带货 移动开发 直播技术 小程序容器

浅谈DOM中的类型

大熊G

JavaScript 前端 6月月更

Flink CDC MongoDB Connector 的实现原理和使用实践

Apache Flink

mongodb 大数据 flink 流计算 实时计算

PingCAP 入选 2022 Gartner 云数据库“客户之声”,获评“卓越表现者”最高分

PingCAP

TiDB

这不会又是一个Go的BUG吧?

捉虫大师

Java Go 死锁

电商增长红海突围,借势小程序生态

Speedoooo

小程序 小程序生态 电商 移动开发 小程序运行时

中国信通院首届3SCON软件供应链安全会议成功召开 聚焦软件供应链全链路安全

中国IDC圈

安全 软件安全

《网络是怎么样连接的》读书笔记 - ADSL

懒时小窝

网络编程

浅谈德州扑克AI核心算法:CFR

行者AI

人工智能 AI 强化学习

Apache ShardingSphere 5.1.2 发布|全新驱动 API + 云原生部署,打造高性能数据网关

SphereEx

云原生 ShardingSphere 版本更新

我把 b 站拉黑了!

博文视点Broadview

知识管理系统有效推动中小企业信息化发展

小炮

啃论文俱乐部 | 压缩算法团队:我们是如何开展对压缩算法的学习研究

OpenHarmony开发者

OpenHarmony

5000字解析:实战化场景下的容器安全攻防之道

青藤云安全

网络安全 容器安全 攻防演练

SAP Marketing Cloud Restful API SDK 使用案例分享

汪子熙

云计算 SaaS SAP 6月月更 Marketing Cloud

浅谈SpringMVC五大组件以及对执行原理的分析

百思不得小赵

springmvc Java EE 6月月更

百问百答第43期:应用性能探针监测原理-PHP探针

博睿数据

智能运维 博睿数据 性能监测 百问百答

C#入门系列(二十一) -- 面向对象之继承

陈言必行

C# 6月月更

实践 DevOps 时,可能面临的六大挑战

SoFlu软件机器人

NodeJS mysql需要注意sql注入 🎈

德育处主任

Node SQL注入 6月月更

视频一对一源码,简单的搭建方式也有技术要求

开源直播系统源码

软件开发 二次开发 一对一源码

Visual Studio 2015让JavaScript的编辑更简便_JavaScript_Jeff Martin_InfoQ精选文章