大咖直播-鸿蒙原生开发与智能提效实战!>>> 了解详情
写点什么

Visual Studio Code 发布 1.29 版本,改进搜索、堆栈信息折叠等功能

  • 2018-11-30
  • 本文字数:996 字

    阅读完需:约 3 分钟

Visual Studio Code发布1.29版本,改进搜索、堆栈信息折叠等功能

版本为 1.29 的 Visual Studio Code 正式发布,引入了很多重要的新功能。同时,Visual Studio Code 已经具备了成为 JavaScript 生态系统最常用文本编辑器的趋势。


以下是 1.29 版中的一些最重要的改进:


  • 搜索:通过包含\n 字符,你的正则表达式现在可以跨越多行。此外,正则表达式搜索现在支持反向引用和先行断言(lookahead),并计划在将来的版本中支持后行断言(lookbehind)。你可以使用先行断言构建这样的正则表达式<([a-z]*)></\1>(?=<)来匹配。此外,新的 search.useReplacePreview 允许开发人员禁用在执行搜索/替换操作时出现的差异预览。

  • 调试:为了提高调用堆栈信息的可读性,现在可以折叠所有不涉及用户代码的堆栈信息,例如外部代码、跳过的文件等。此外,每个调试会话现在在单独的调试控制台中显示其输出,这有助于区分每个消息是来自哪里的。现在可以在调试 Node.js 或 Chrome 时可以设置样式。

  • 工作区:现在可以更好地支持 macOS Mojave 深色模式和全屏模式。新的 workbench.editor.highlightModifiedTabs 通过编辑器选项卡的顶边粗框突出显示需要保存的文件。此外,新的 breadcrumbs.symbolSortOrder 用于控制 Breadcrumb 选取器中的符号是否有序。

  • 终端:在你创建了一个浮动终端后,现在可以通过 terminal.integrated.splitCwd 来控制它是否继承其父终端的当前工作目录(inherited,仅在 macOS 上可用),或者从工作区根目录开始(workspaceRoot),或者使用其父级的初始工作目录(initial)。此外,在 macOS 上,cmd-backspace 将删除从开始到当前插入点的整行。


Visual Studio Code 1.29 支持 TypeScript 3.1.4,并改进了对其他语言的支持,包括 CSS、Markdown 等。


Visual Studio Code 的次要版本 1.29.1 也已发布,修复了一些错误


如上所述,最新的“JavaScript 状态”调查显示,Visual Studio Code 的流行程度越来越高,并牢牢地位于 Sublime Text 和 Vim 之上。



图片来自2018.stateofjs.com


Visual Studio Code 1.29 中还有很多新功能,我们无法一一在此处介绍,因此请不要错过详细的官方声明。


查看英文原文:https://www.infoq.com/news/2018/11/visual-studio-code-1.29

相关推荐


12 月 7 日北京 ArchSummit 全球架构师峰会上,来自 Google、Netflix、BAT、滴滴、美团 等公司技术讲师齐聚一堂,共同分享“微服务、金融技术、前端黑科技、智能运维等相关经验与实践。详情点击 https://bj2018.archsummit.com/schedule


2018-11-30 18:222027
用户头像

发布了 731 篇内容, 共 480.8 次阅读, 收获喜欢 2008 次。

关注

评论 1 条评论

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

和鲸科技受邀参与 2023 中国大学生计算机设计大赛国赛评审

ModelWhale

人工智能 大数据 数据分析 高等教育 以赛促学

解码 LangChain|用 LangChain 和 Milvus 从零搭建 LLM 应用

Zilliz

Milvus Zilliz AIGC langchain

NUC永存!英特尔刚刚和华硕聊了后续合作

E科讯

Nautlius Chain主网正式上线,模块Layer3时代正式开启

鳄鱼视界

生成式 AI:改变未来的力量| 社区征文

度假的小鱼

年中技术盘点

关于新兴技术对我们生活和工作方式的改变 | 社区征文

fifoaa

年中技术盘点

基于 Orbit 的云原生应用交付基础原则与良好实践

CODING DevOps

用极限网关实现 ES 容灾,简单!

极限实验室

ES 容灾 网关 功能测试

RLHF如何赋能生成式AI

澳鹏Appen

大模型训练 大模型 生成式AI LLM RLHF

没有人能真正精通C++

互联网工科生

c++ 语言

HarmonyOS课程体验官招募(第四期),寻找乐于分享,精益求精的伙伴

HarmonyOS开发者

HarmonyOS

Nautlius Chain主网正式上线,模块Layer3时代正式开启

股市老人

B站&华为云 | 融合虚实宇宙,开启云上视听的黄金时代

脑极体

AI B站 华为云

XR应用云流化如何提升扩展现实体验?!

3DCAT实时渲染

实时渲染云 XR应用云流化

一文读懂React中的RSC是什么?

汽车之家客户端前端团队

阿里云斩获 4 项年度云原生优秀案例丨阿里云云原生 6 月动态

阿里巴巴云原生

阿里云 云原生

云原生微服务应用的平台工程实践

阿里巴巴云原生

阿里云 云原生

我用ChatGPT润色的课题论文初体验|社区征文

爱技术的药学生

AI 论文写作 GPT 年中技术盘点

矿炼真金色,终见菩提心:首个商用的矿山大模型是怎样炼成的?

脑极体

AI 大模型

2023-07-19:布尔表达式 是计算结果不是 true 就是 false 的表达式 有效的表达式需遵循以下约定: ‘t‘,运算结果为 true ‘f‘,运算结果为 false ‘!(subExpr

福大大架构师每日一题

福大大架构师每日一题

基于Qt编写超精美自定义控件

芯动大师

活动回顾丨阿里云 Serverless 技术实战与创新广州站回放& PPT 下载

阿里巴巴云原生

阿里云 Serverless 云原生

人工智能驱动科学研究:ModelWhale 助力医疗领域科研范式改革

ModelWhale

人工智能 数据分析 数字化医疗 模型推理 AI for Science

广州市番禺区委领导一行莅临和鲸科技考察交流

ModelWhale

人工智能 数据科学 产业创新 人才生态

KCL v0.5.0 重磅发布 - 面向云原生场景更易用的语言、工具链,社区集成和扩展支持

Peefy

开源 DevOps 云原生 编程语言 Kubernetes Serverless

Visual Studio Code发布1.29版本,改进搜索、堆栈信息折叠等功能_语言 & 开发_Sergio De Simone_InfoQ精选文章