【锁定直播】字节、华为云、阿里云等技术专家讨论如何将大模型接入 AIOps 解决实际问题,戳>>> 了解详情
写点什么

Visual Studio Code 发布了 2017 年最后一个版本 1.19,准备迎接 2018

  • 2018-01-07
  • 本文字数:1188 字

    阅读完需:约 4 分钟

Microsoft 以版本 1.19 结束了 Visual Studio Code 一整年的月度发布。这个编辑器在过去的一年里,在功能、速度和流行度上都取得了不小的进步。开发团队已经为 2018 年排满的发布计划做好了准备。

2017 年最后一次的发布版本 1.19,主要集中于性能改进和功能梳理,为新一年的发布做准备。Microsoft 在版本说明里宣称他们“修复了近 50 个性能相关的问题”。其中有一些专门针对启动阶段,重新编排了编辑器的工作方式和工作时间,从而获得了启动时的性能提升。

十一月的迭代计划说明了 GitHub 仓库有点失去控制:

如你所知,一系列功能丰富的发布总是不利于让我们及时跟进所有的 GitHub 上的问题。所以,如果你在短时间内看到了很多的 GitHub 通知,不要被吓到了。重点是,版本 1.19 不会让你看到很多新的功能,但是你仍然会得到一个更好版本的 VS Code。

优化版GitHub 问题智能回复的帮助下,GitHub 仓库有4,400 个问题得以关闭,不过同时有2700 个新的问题在这一时间段内被创建。

版本1.19 为更好的问题管理奠定了基础,它包含了新的日志记录、诊断和扩展监控工具。这些是为代码编辑器本身服务的。其中还包括一个新的进程监控,它能显示各个VS Code 子进程分别都使用了多少CPU 和内存。这些新的功能很可能会作为典型的问题跟踪过程的一部分被要求提供,从而让问题报告者和GitHub 上的开发团队之间的来回沟通更为顺畅。

2018 年路线图使用了短语“快乐编程”作为它的主题(所有标准的 GitHub 问题智能回复都会附带这个短语):

VS Code 的核心是一个轻量级的、以键盘为主的多语言代码编辑器。VS Code 已经是一个让人写代码很愉快的编辑器了,我们还想让它的使用感受对新老用户来说都更加愉快。

JavaScript、TypeScript 以及 Node 将继续作为主要关注的语言,针对它们的扩展将填补语言生态系统的其他部分。Microsoft 今年还做出了一些策略性决定,包括雇佣Don Jayamanne ,他引入了对最受欢迎的Python 扩展的开发。尽管有一些开发者的怨言,改进对Java 的支持似乎并不位于优先级清单的前列。

Visual Studio Code 是一个很受开发者欢迎的选择。在最近的一个调查中, JavaScript 开发者宣称,他们使用 VS Code 多于其他代码编辑器。据 Stack Overflow2017 年的调查显示, 24% 的 Web 开发者使用 VS Code,使得 VS Code 排第五,位于 Sublime Text 和 Vim 之后。尽管调查不尽相同,2016 年 VS Code 仅仅在最受所有类型开发者欢迎的开发环境中排第13 。而在2017 年,它最低的排名是在数据科学家最常使用的开发环境中排第七。

12 月份的时候,Wes Bos 和 Scott Tolinski 在他们的 Syntax 播客中专门用了一集来介绍 VS Code。对 Bos 来说,VS Code 受欢迎的原因很简单:“我为什么会从 Sublime 切换到 VS Code 呢?首先因为 VS Code 的交互非常棒。第二,它很好用。”

查看英文原文: Visual Studio Code 1.19 Completes 2017 Release Schedule, Team Preps for 2018

2018-01-07 18:002170

评论

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

摆脱 OpenAI 依赖,8 分钟教你用开源生态构建全栈 AI 应用

Zilliz

Milvus AIGC LLM langchain cvpstack

Centos7系统一次性增加绑定多个IP教程。

百度搜索:蓝易云

云计算 Linux centos 运维 IP

高级插图和绘图 VectorStyler for Mac激活包

mac大玩家j

Mac Mac 软件 绘图工具 绘画软件

CommunityOverCode Asia 议程上线|Apache Flink 项目实践

Apache Flink

大数据 flink 实时计算

使用 appuploader 工具流程(Windows 版本) 作者:雪奈椰子

注册与充值操作手册

zhizhi

AI azure openai AIGC zhizhi

搜文本搜位置搜图片,1小时玩转Elasticsearch

阿里云大数据AI技术

来聊聊托管服务提供商(MSP)安全

树上有只程序猿

网络安全 msp

SpringBoot3集成RocketMq

RocketMQ springboot SpringBoot3

2023-08-16:用go语言如何解决进击的骑士算法问题呢?

福大大架构师每日一题

福大大架构师每日一题

从0开始学Java——抛出和声明异常的代码实现

java易二三

Java 程序员 计算机 科技

4 招搞定 Java List 排序

SoFlu软件机器人

LeetCode题解:2631. 分组

Lee Chen

JavaScript LeetCode

Web和云开发,Rust会起飞?

高端章鱼哥

rust Web 云开发

如何配置Apple推送证书 push证书

雪奈椰子

SQLite数据库实现数据增删改查

攻城狮Wayne

ARTS 打卡第 7 天

自由

ARTS 打卡计划

Centos 7系统安装python 3.9.10详细教程。

百度搜索:蓝易云

Python 云计算 Linux centos 运维

IPQ5018|Unlocking Affordable WiFi 6: The Ultimate Solution

wallyslilly

ipq5018'

阿里云故障洞察提效 50%,全栈可观测建设有哪些技术要点?

阿里巴巴云原生

阿里云 云原生 可观测

如何快速优化 CnosDB 数据库性能与延迟:使用 Jaeger 分布式追踪系统

CnosDB

时序数据库 开源社区 CnosDB 工程师有话说

如何通过观测云的RUM找到前端加载的瓶颈--可观测性入门篇

Yestodorrow

可观测性

Programming abstractions in C阅读笔记: p114-p117

codists

leetcode22_Valid_Parentheses_有效的括号

okokabcd

LeetCode

Presto 设计与实现(二):一切从 0 开始?

冰心的小屋

数据湖 presto presto 设计与实现

推荐系统系列之推荐系统概览(上)

亚马逊云科技 (Amazon Web Services)

Amazon

ARTS 打卡第 1 周: Jackson如何自定义属性的序列化策略

前行

#Jackson #正则表达式 #IDEA高效使用技巧

产品经理:实现一个微信输入框

南城FE

JavaScript 微信 前端 交互 输入框

mac端好用的Java开发分析 JProfiler 13 激活中文版附密钥

胖墩儿不胖y

Mac Mac 软件 Java开发分析工具 Java分析

Java如何检查文件是目录还是文件?

SoFlu软件机器人

数据安全架构总结及案例分享

I

安全架构师 架构设计 数据安全 安全架构

Visual Studio Code发布了2017年最后一个版本1.19,准备迎接2018_JavaScript_David Iffland_InfoQ精选文章