AICon 北京站 Keynote 亮点揭秘,想了解 Agent 智能体来就对了! 了解详情
写点什么

Visual Studio Code 1.9 扩展了任务、改进了 Markdown 的支持和终端性能

  • 2017-02-13
  • 本文字数:1162 字

    阅读完需:约 4 分钟

遵循每月一次的发布周期,Microsoft Visual Studio Code 已经来到了版本1.9 ,它包括对多个命令任务的支持、同步的markdown 预览、更快的终端,等等。

一项重大改进是,由于能够定义执行多个命令的任务了,所以Visual Studio Code 得以调整可支持自定义流程了。这使得开发人员可以自定义他们自己的流程了,而不必在想要运行复杂的任务时还得去编写shell 脚本了。例如,以下任务将以监视模式启动TypeScript 编译器,然后运行 gulp

复制代码
{
"version": "0.1.0",
"tasks": [
{
"taskName": "tsc",
"command": "tsc",
"args": ["-w"],
"isShellCommand": true,
"isBackground": true,
"problemMatcher": "$tsc-watch"
},
{
"taskName": "build",
"command": "gulp",
"windows": {
"args": ["build", "win32"]
},
"linux": {
"args": ["build", "linux"]
},
"osx": {
"args": ["build", "osx"]
},
"isShellCommand": true
}
]
}

如示例所示,本地命令允许平台具体参数说明。另外,任务现在在改进的终端前端中执行,从而支持键盘输入和任务并行执行。这个特性仍然是实验性的,可以通过在 tasks.json 内指定"_runner": "terminal"属性来开启:

复制代码
{
"version": "0.1.0",
"_runner": "terminal",
"tasks": [
...
]
}

在关联性说明中,集成的终端前端已经部分重写,目标是改进性能和提供更好的用户体验。按 VS Code 团队的说法,它现在已经提升了五倍的速度,并且在处理大规模数据时也不会锁住用户界面了。

该 Markdown 编辑器(现在它默认显示预览窗格)通过为文本和 HTML 视图增加同步的滚动条已经得到大幅提升,编辑器视图和预览视图能够同步滚动了。此外,如果在预测视图中双击一个元素,编辑器将自动打开源文件并定位到相应的位置。

Visual Studio Code 1.9 还包括一个新的欢迎页面,目标是使你可以更迅速地切入到该编辑器的使用中,采用的途径是显示最近访问的文件列表、大多数常用选项(比如打开一个文件夹或创建一个 Git 资源库),以及频繁使用的功能的快速链接(比如自定义颜色主题)、键盘快捷键,以及一个新的体验区,你可以在该区学习和实验该编辑器的功能,而无需创建一个文本文件。

Visual Studio Code 这个新的版本的其他未稳定的改进包括:

Visual Studio Code 1.9 包括许多变化,你可以阅读发布日志缺陷修复列表加以了解。

查看英文原文 Visual Studio Code 1.9 Extends Tasks, Improves Markdown Support and Terminal Performance

2017-02-13 18:004673

评论

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

写在极限科技成立三周年之际

极限实验室

极限科技三周年

集团企业在身份基础能力建设阶段的统一身份安全管理体系

芯盾时代

风险识别 iam 统一身份认证 安全审计 统一身份管理平台

【免费开源】JeecgBoot单点登录源码全部开源了

JEECG低代码

低代码 单点登录 低代码平台 JeecgBoot

Ample Sound Ample Ethno Banjo for mac(民族班卓琴) v1.5.0激活版

Rose

Taro小程序开发性能优化实践

京东科技开发者

Real Glow:图像焕新之光,解锁逼真光影特效的魔法钥匙

Rose

Grequests,非常 Nice 的 Python 异步 HTTP 请求神器

左诗右码

《Hive编程指南》读书笔记

京东科技开发者

非凸科技荣获2024中国人工智能行业创新力企业奖

非凸科技

人工智能

AI Agent开发需要注意的问题

北京木奇移动技术有限公司

软件开发、 AI应用 AI智能体

扬州等级测评机构叫什么名字?在哪里?

行云管家

等保 等保测评机构 扬州

影视业一定要购买堡垒机吗?为什么?

行云管家

等保 等保测评 影视

电商企业转起数据飞轮,火山引擎助力商家实现“数据找人”

字节跳动数据平台

大数据 数据飞轮

Video Copilot Element 3D:一键开启 3D 特效盛宴

Rose

mac电脑怎么彻底清除卸载的软件,苹果电脑卸载软件的实用技巧

阿拉灯神丁

性能优化 CleanMyMac X 卸载软件 应用程序卸载 mac 效率工具

AutoMQ BYOC 模式如何管理云的权限

AutoMQ

Java 数据库 kafka Linux

全彩LED显示屏与单色的区别

Dylan

技术 场景 LED显示屏 全彩LED显示屏 led显示屏厂家

淘宝实时API接口丨淘宝商品详情接口(Taobao.item_get)

tbapi

淘宝API接口 淘宝商品详情接口

一种轻量分表方案-MyBatis拦截器分表实践

京东科技开发者

InheritableThreadLocal从入门到放弃

京东零售技术

后端 应用开发

百度智能云千帆大模型平台引领企业创新增长

百度Geek说

百度 智能云 大模型 百度千帆

圆极化平板天线仿真01【CST软件仿真实例】

思茂信息

cst cst操作 CST软件

在ArkTS中,如何优化布局以提高性能?

威哥爱编程

HarmonyOS ArkTS HarmonyOS NEXT

软通智慧:鲲鹏原生开发助力 城市治理平台信息查询效率提升17%

极客天地

Visual Studio Code 1.9扩展了任务、改进了Markdown的支持和终端性能_JavaScript_Sergio De Simone_InfoQ精选文章