当前位置: 首页 > news >正文

Visual Studio Code 1.67调整文件嵌套、Markdown导航

2022年4月发布的微软代码编辑器也为Java和Visual Studio code for Web扩展包带来了改进。

Visual Studio Code 1.67发布于5月5日,可以从项目网站下载,适用于Linux、Windows或Mac。新特性中特别关注的是浏览器文件嵌套和Markdown代码导航。该版本还带来了Java扩展的更新。

支持文件嵌套

通过这次更新,用于浏览和管理文件和文件夹的Visual Studio Code的资源管理器工具现在支持基于名称嵌套相关文件

资源管理器现在支持根据文件名来嵌套相关文件。有几个设置可以控制这种行为:

  • explorer.fileNesting.enabled :控制文件嵌套是否被全面启用。它可以被设置为全局或特定工作区。
  • explorer.fileNesting.expand :控制嵌套的文件是否被默认展开。
  • explorer.fileNesting.pattern :控制文件的嵌套方式。默认配置为 TypeScript 和 JavaScript 项目提供了智能嵌套。

Markdown导航特性

Visual Studio Code 1.67也引入了一些Markdown导航特性。编辑器现在支持在Markdown文件中查找头文件中的所有引用,允许开发人员查看当前工作空间中使用给定头文件的所有位置,包括来自其他Markdown文件的链接。

VS Code现在还支持查找当前文件中的所有引用链接,查找当前工作空间中给定Markdown文件的所有引用,查找当前工作空间中使用给定URL的所有位置。

新的重命名支持

Markdown中新的重命名支持,同时,允许VS Code用户重命名Markdown文件中的标题或引用链接。重命名头将更新当前工作区中指向该头的所有已知链接,而重命名引用链接将更新当前文件中的所有引用链接。此外,还可以通过将文件从资源管理器拖放到Markdown编辑器中来创建Markdown链接。

Visual Studio Code 1.67中的其他新特性和改进:

  • Java扩展包中的Java语言服务现在支持嵌入提示,以显示方法签名的参数名称。用于Java扩展的调试器现在支持惰性变量,允许开发人员延迟对昂贵变量的操作,直到显式地将调试器UI扩展为它的值。

  • 设置编辑器搜索控件在右侧添加了一个漏斗按钮,以显示可以应用到搜索查询过滤结果的过滤器列表。

  • Visual Studio Code for the Web现在支持新窗口打开项目。使用“打开远程存储库”选择器时的openFoldersInNewWindow设置。这将选择器的行为与其他版本的VS Code保持一致,并取代了在新窗口中打开快速选择项目按钮

  • 当使用大型存储库时,untrackedChanges设置为隐藏将体验到更好的性能。github。gitProtocol设置允许用户在从GitHub克隆存储库时更改默认协议。

  • 引入了scm.repositories.sortOrder设置,以控制在Source control repositories视图中显示的存储库的默认排序顺序。

  • 括号对着色是在去年夏天发布的Visual Studio Code 1.60中引入的,默认情况下是启用的。

更多内容请查看该链接:www.infoworld.com/article/366…

转载于:Visual Studio Code 1.67调整文件嵌套、Markdown导航 - 掘金 (juejin.cn)

相关文章:

  • yolov7_Obb环境安装
  • YOLOv8改进 | 检测头篇 | 利用DBB重参数化模块魔改检测头实现暴力涨点 (支持检测、分割、关键点检测)
  • 红黑树(RBTree)
  • 如何在 Ubuntu 中更改时区设置
  • 谷歌地图多个maker标记点击显示当前信息弹窗infowindow
  • ardupilot开发 --- 固件定制(OEM) 篇
  • 任务12:使用Hadoop Streaming解压NCDC天气原始数据
  • Resize:最近邻插值、双线性插值、双三次插值
  • 1.环境部署
  • export 是一个在 Unix 和类 Unix 系统(比如 Linux 和 macOS)中常用的 shell 命令,主要用于设置或导出环境变量。
  • C++——STL标准模板库——容器详解——set
  • 亚马逊云科技 WAF 部署小指南(五):在客户端集成 Amazon WAF SDK 抵御 DDoS 攻击...
  • Abp vNext(一)说明
  • 鸿蒙系列--数据管理
  • 百亿大模型在GTX1060上的高效运行优化
  • [译] 理解数组在 PHP 内部的实现(给PHP开发者的PHP源码-第四部分)
  • JavaScript/HTML5图表开发工具JavaScript Charts v3.19.6发布【附下载】
  • KMP算法及优化
  • MaxCompute访问TableStore(OTS) 数据
  • Netty源码解析1-Buffer
  • puppeteer stop redirect 的正确姿势及 net::ERR_FAILED 的解决
  • React-Native - 收藏集 - 掘金
  • Redis字符串类型内部编码剖析
  • vue自定义指令实现v-tap插件
  • 看图轻松理解数据结构与算法系列(基于数组的栈)
  • 自定义函数
  • #laravel 通过手动安装依赖PHPExcel#
  • #设计模式#4.6 Flyweight(享元) 对象结构型模式
  • (003)SlickEdit Unity的补全
  • (11)MATLAB PCA+SVM 人脸识别
  • (C++)栈的链式存储结构(出栈、入栈、判空、遍历、销毁)(数据结构与算法)
  • (C语言)共用体union的用法举例
  • (分享)一个图片添加水印的小demo的页面,可自定义样式
  • (附源码)spring boot火车票售卖系统 毕业设计 211004
  • (汇总)os模块以及shutil模块对文件的操作
  • (亲测)设​置​m​y​e​c​l​i​p​s​e​打​开​默​认​工​作​空​间...
  • (四)模仿学习-完成后台管理页面查询
  • .aanva
  • .net websocket 获取http登录的用户_如何解密浏览器的登录密码?获取浏览器内用户信息?...
  • .NET(C#) Internals: as a developer, .net framework in my eyes
  • .NET/C# 中设置当发生某个特定异常时进入断点(不借助 Visual Studio 的纯代码实现)
  • .so文件(linux系统)
  • @TableLogic注解说明,以及对增删改查的影响
  • [20170728]oracle保留字.txt
  • [AIGC] Java 和 Kotlin 的区别
  • [C#]OpenCvSharp使用帧差法或者三帧差法检测移动物体
  • [CF482B]Interesting Array
  • [ERROR ImagePull]: failed to pull image k8s.gcr.io/kube-controller-manager失败
  • [HTML]Web前端开发技术7(HTML5、CSS3、JavaScript )CSS的定位机制——喵喵画网页
  • [IE编程] IE中对网页进行截图的编程接口
  • [leetcode] Longest Palindromic Substring
  • [Linux打怪升级之路]-vim编辑器(看就能马上操作噢)
  • [Oh My C++ Diary]头文件使用之math.h与cmath
  • [orleans2.1]这是你没玩过的船新版本
  • [Python人工智能] 四十二.命名实体识别 (3)基于Bert+BiLSTM-CRF的中文实体识别万字详解(异常解决中)