VS Code v1.52.1 增加f12转到定义功能

2024-05-30 21:48

本文主要是介绍VS Code v1.52.1 增加f12转到定义功能,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

一、升级定义官方原文:
https://code.visualstudio.com/updates/v1_52

二、工作台:

预览编辑器的改进#
我们已根据用户反馈对如何处理预览编辑器进行了一些更新。

workbench.editor.enablePreviewFromQuickOpen现在默认情况下已禁用该设置,因此从“快速打开”打开的编辑器将不再出现在预览模式下。

当您开始代码导航时(例如,使用Go to Definition),您从其启动的编辑器将退出预览模式并保持打开状态,而新的编辑器将处于预览模式,直到您进一步导航为止。
在这里插入图片描述

在js文件中 转到定义,查看引用 此功能和vs中一直了如下:

在这里插入图片描述
在这里插入图片描述

二、语言
Markdown内联智能选择#
使用以下命令在Markdown文档中展开和缩小选择:

展开:Shift + Alt +向右
缩小:Shift + Alt +向左
选择适用于斜体,粗体,内联代码块和链接。

在这里插入图片描述

TypeScript 4.1 #
此版本的VS Code包含TypeScript 4.1.2。这个主要的TypeScript更新带来了对许多新语言功能的支持,包括模板文字类型和对[React 17的工厂的支持],以改进JavaScript和TypeScript的语言工具。与往常一样,它还包含许多错误修复。

您可以在TypeScript Blog上阅读有关TypeScript 4.1的更多信息。

最初对JSDoc @see标记的支持

JSDoc@see标记使您可以在JSDoc注释中引用其他函数和类。下面的示例显示了从另一个文件crash引用WrappedError该类的函数:

// @filename: somewhere.ts
export class WrappedError extends Error { ... }// @filename: ace.ts
import { WrappedError } from './somewhere'/*** @see {WrappedError}*/
function crash(kind) {throw new WrappedError(kind);
}

VS Code现在将@see在执行重命名时包括基本参考。您还可以在标签的内容上运行“转到定义”,@see标签@see也将显示在引用列表中。

我们计划@see在将来的版本中继续改善对标签的支持。

等等…

更多:
VS Code插件之Vue 2 Snippets(Vue2 片段补全工具)
VsCode 插件整理之C#
VS Code修改选中文字或代码的颜色

这篇关于VS Code v1.52.1 增加f12转到定义功能的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1016938

相关文章

C++11第三弹:lambda表达式 | 新的类功能 | 模板的可变参数

🌈个人主页: 南桥几晴秋 🌈C++专栏: 南桥谈C++ 🌈C语言专栏: C语言学习系列 🌈Linux学习专栏: 南桥谈Linux 🌈数据结构学习专栏: 数据结构杂谈 🌈数据库学习专栏: 南桥谈MySQL 🌈Qt学习专栏: 南桥谈Qt 🌈菜鸡代码练习: 练习随想记录 🌈git学习: 南桥谈Git 🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈�

让树莓派智能语音助手实现定时提醒功能

最初的时候是想直接在rasa 的chatbot上实现,因为rasa本身是带有remindschedule模块的。不过经过一番折腾后,忽然发现,chatbot上实现的定时,语音助手不一定会有响应。因为,我目前语音助手的代码设置了长时间无应答会结束对话,这样一来,chatbot定时提醒的触发就不会被语音助手获悉。那怎么让语音助手也具有定时提醒功能呢? 我最后选择的方法是用threading.Time

Android平台播放RTSP流的几种方案探究(VLC VS ExoPlayer VS SmartPlayer)

技术背景 好多开发者需要遴选Android平台RTSP直播播放器的时候,不知道如何选的好,本文针对常用的方案,做个大概的说明: 1. 使用VLC for Android VLC Media Player(VLC多媒体播放器),最初命名为VideoLAN客户端,是VideoLAN品牌产品,是VideoLAN计划的多媒体播放器。它支持众多音频与视频解码器及文件格式,并支持DVD影音光盘,VCD影

Spring框架5 - 容器的扩展功能 (ApplicationContext)

private static ApplicationContext applicationContext;static {applicationContext = new ClassPathXmlApplicationContext("bean.xml");} BeanFactory的功能扩展类ApplicationContext进行深度的分析。ApplicationConext与 BeanF

EMLOG程序单页友链和标签增加美化

单页友联效果图: 标签页面效果图: 源码介绍 EMLOG单页友情链接和TAG标签,友链单页文件代码main{width: 58%;是设置宽度 自己把设置成与您的网站宽度一样,如果自适应就填写100%,TAG文件不用修改 安装方法:把Links.php和tag.php上传到网站根目录即可,访问 域名/Links.php、域名/tag.php 所有模板适用,代码就不粘贴出来,已经打

JavaFX应用更新检测功能(在线自动更新方案)

JavaFX开发的桌面应用属于C端,一般来说需要版本检测和自动更新功能,这里记录一下一种版本检测和自动更新的方法。 1. 整体方案 JavaFX.应用版本检测、自动更新主要涉及一下步骤: 读取本地应用版本拉取远程版本并比较两个版本如果需要升级,那么拉取更新历史弹出升级控制窗口用户选择升级时,拉取升级包解压,重启应用用户选择忽略时,本地版本标志为忽略版本用户选择取消时,隐藏升级控制窗口 2.

Spring 源码解读:自定义实现Bean定义的注册与解析

引言 在Spring框架中,Bean的注册与解析是整个依赖注入流程的核心步骤。通过Bean定义,Spring容器知道如何创建、配置和管理每个Bean实例。本篇文章将通过实现一个简化版的Bean定义注册与解析机制,帮助你理解Spring框架背后的设计逻辑。我们还将对比Spring中的BeanDefinition和BeanDefinitionRegistry,以全面掌握Bean注册和解析的核心原理。

Android 10.0 mtk平板camera2横屏预览旋转90度横屏拍照图片旋转90度功能实现

1.前言 在10.0的系统rom定制化开发中,在进行一些平板等默认横屏的设备开发的过程中,需要在进入camera2的 时候,默认预览图像也是需要横屏显示的,在上一篇已经实现了横屏预览功能,然后发现横屏预览后,拍照保存的图片 依然是竖屏的,所以说同样需要将图片也保存为横屏图标了,所以就需要看下mtk的camera2的相关横屏保存图片功能, 如何实现实现横屏保存图片功能 如图所示: 2.mtk

Spring+MyBatis+jeasyui 功能树列表

java代码@EnablePaging@RequestMapping(value = "/queryFunctionList.html")@ResponseBodypublic Map<String, Object> queryFunctionList() {String parentId = "";List<FunctionDisplay> tables = query(parent

PostgreSQL核心功能特性与使用领域及场景分析

PostgreSQL有什么优点? 开源和免费 PostgreSQL是一个开源的数据库管理系统,可以免费使用和修改。这降低了企业的成本,并为开发者提供了一个活跃的社区和丰富的资源。 高度兼容 PostgreSQL支持多种操作系统(如Linux、Windows、macOS等)和编程语言(如C、C++、Java、Python、Ruby等),并提供了多种接口(如JDBC、ODBC、ADO.NET等