速来报名!AICon北京站鸿蒙专场~ 了解详情
写点什么

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:221842
用户头像

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

关注

评论 1 条评论

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

关于ChatGPT,我们请小红书技术人和NLP专家聊聊原理和潜力

小红书技术REDtech

自然语言处理 openai ChatGPT

【安全运维】小微企业的安全运维工具用哪款好?

行云管家

运维 安全运维

OneFlow源码解析:Eager模式下Tensor的存储管理

OneFlow

测试工程师为什么要关注研发效能?

思码逸研发效能

软件工程 研发效能 测试工程师

如何一招搞定PCB阻焊过孔问题?

华秋PCB

工具 电路 阻抗 PCB PCB设计

开源正当时,共赢新未来 OpenHarmony开发者大会成功召开

科技汇

OSPFv3与OSPFv2的对比

穿过生命散发芬芳

三周年连更 OSPFv3

支持多种数据库管理系统:Valentina Studio Pro Mac激活版

真大的脸盆

软件 Mac 数据库管理 管理数据库

2023JAVA架构师面试130题含答案:JVM+spring+分布式+并发编程》...

程序知音

Java java面试 后端开发 java架构 Java面试题

3月寒窗!啃透美团保姆级分布式进阶技术手册,4月终入美团定L8

Java你猿哥

Java 分布式 SSM框架 分布式数据 分布式消息

python统计程序耗时 | python小知识

AIWeker

Python python小知识 三周年连更

字节跳动正式开源分布式训练调度框架 Primus

字节跳动开源

开源 算法 流批一体

互联网工程师Java面试八股文及答案整理(2023最新版)

会踢球的程序源

Java springboot java面试

小红书2024届实习生招聘一直在等着你!

小红书技术REDtech

招聘 实习 小红书

LED显示屏如何做到节能环保?

Dylan

经济 设备 LED显示屏

深入Spring Boot :web.xml去哪了

会踢球的程序源

Java Spring Boot

Oracle 23c 新特性实操体验优质文章汇总

墨天轮

数据库 oracle sql 新版本/特性解读

阿里全新推出:微服务突击手册,把所有操作都写出来了

Java你猿哥

微服务 微服务架构 Spring Cloud SSM框架

小红书广告智能创意能力构建过程详解

小红书技术REDtech

人工智能 广告 小红书

【七千字】教你如何用MySQL分析查询语句Explain

会踢球的程序源

Java MySQL

《中国企业软件研发管理白皮书》发布会倒计时1天|精彩抢先看

万事ONES

Unity 之 月签到累计签到代码实现(ScriptableObject应用 | DoTween入场动画)

陈言必行

Unity 三周年连更

准备2023金三银四的Java程序员注意:40+文档5000+页面试资料来啦

会踢球的程序源

Java java面试 面试资料 Java大厂面试

从「搭子」文化,看融云如何助力垂类社交应用增长

融云 RongCloud

融云 Z世代 通讯 交友 搭子

开屏广告=让用户等?小红书如何兼顾用户体验和广告投放效果

小红书技术REDtech

推荐 广告 小红书

小红书社区反作弊探索与实践

小红书技术REDtech

防作弊 小红书

阿里内部 SpringCloud Alibaba(全彩版)开源,P8 大牛纯手打造

架构师之道

Java 微服务

TIME_WAIT累积与端口耗尽

阿泽🧸

TIME_WAIT 三周年连更

FastAPI 快速开发 Web API 项目: 连接 MySQL 数据库

宇宙之一粟

Python FastApi 三周年连更

SpringBoot2.x系列教程——整合使用JPA

会踢球的程序源

Java

我在 20 年的软件工程师生涯中学到的 20 件事

宇宙之一粟

翻译 软技能

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