推荐VSCODE插件:为`package.json`添加注释信息

众所周知,JSON文件是不支持注释的,除了JSON5/JSONC之外,我们在开发项目特别是前端项目时,大量会用到JSON文件,特别是在编写package.json中的scripts时,由于缺少注释,当有大量的命令脚本时,就有了添加注释的需求。

因此就有了JsonComments这个Vscode扩展插件,可以为工程中的任意Json文件增加注释功能。启用JsonComments插件的效果如下:

1701175468111.png

安装插件

Vscode扩展中搜索JsonComments,然后安装该插件即可。

使用方法

  • 添加注释

打开当前工作区任意JSON文件,在任意键上悬停,在悬停提示中点击Add Comment,即可输入并添加注释。
添加的注释将以CodeLens的形式显示在所注释的键上方。

  • 删除注释

直接点击注释内容,选择删除注释即可。

  • 清空注释

按下Ctrl+Shift+P,输入Clear All Comments,即可清空当前文档的所有注释。

问题

  • 注释内容保存在哪里?

默认情况下,注释内容保存在当前工作区的package.json文件中的json-comments中。
如果你想要修改保存位置,可以工作区配置中进行修改。

  • 如何更改注释保存位置?

修改工作区配置JsonComments中的Save FileEntry Key即可。
例如:

// 保存在当前工作区的comments.json文件中
"json-comments": {
    "Save File": "comments.json",
    "Entry Key": ""                
}

推荐

VoerkaI18n - Internationalization solution for ‘Javascript/Typescript/Vue/React/Solidjs/SvelteJs/ReactNative’

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/307637.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【REST2SQL】07 GO 操作 Mysql 数据库

【REST2SQL】01RDB关系型数据库REST初设计 【REST2SQL】02 GO连接Oracle数据库 【REST2SQL】03 GO读取JSON文件 【REST2SQL】04 REST2SQL第一版Oracle版实现 【REST2SQL】06 GO 跨包接口重构代码 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发&#xf…

【Spring Boot】SpringBoot maven 项目创建图文教程

创建一个Spring Boot项目并使用Maven进行构建是一项相对简单的任务。以下是使用IntelliJ IDEA创建Spring Boot Maven项目的详细教程: 步骤 1:安装 IntelliJ IDEA 确保你已经安装了最新版本的 IntelliJ IDEA。你可以从官方网站下载并安装。 步骤 2&am…

构建高效学习平台:企业培训系统源码深度解析

企业培训系统是组织中培养和提升员工技能的核心工具。本文将深入探讨企业培训系统的源码,通过关键技术代码解析,揭示其中的设计原理和功能实现,以构建更高效的学习平台。 1. 环境配置与依赖项安装 首先,让我们关注源码的环境配…

小测一下HCL中VSR的转发性能

正文共:555 字 10 图,预估阅读时间:1 分钟 上次我们在HCL中导入了NFV的自定义镜像(如何在最新版的HCL 5.10.0中导入NFV镜像?),但是当时没有测试转发性能,最近HCL又更新了V5.10.1版本…

电脑文件mfc100u.dll丢失的解决方法分析,怎么修复mfc100u.dll靠谱

mfc100u.dll丢失了要怎么办?其实很多人都遇到过这样的电脑故障吧,说这个mfc100u.dll文件已经不见了,然后一些程序打不开了,那么这种情况我们要怎么解决呢?今天我们就来给大家详细的说说mfc100u.dll丢失的解决方法。 一…

虚拟机安装intel架构的银河麒麟V10(SP1)

一 背景 银河麒麟是国产操作系统之一,是基于Linux内核的桌面操作系统,有自己的应用中心,具有一定的生态系统。今从官网下载了V10(SP1)镜像文件,在Windowns的VMware虚拟机上安装试用。 官网:http…

ylov8的训练和预测使用(目标检测)

首先要配置文文件 1-配置数据集的yaml文件: 目录在ultralytics/cfg/datasets/下面: 例如我的: (这里面的yaml文件在/ultralytics/cfg/datasets下面有很多,可以找几个参考一下) path: /path/to/eye_datasets # dataset root di…

使用cURL命令在Linux中测试HTTP服务器的性能

cURL是一个强大的命令行工具,用于从或向服务器传输数据。它支持多种协议,包括HTTP、HTTPS、FTP等。在Linux系统中,cURL可以用于测试和评估HTTP服务器的性能。下面是一些使用cURL命令测试HTTP服务器性能的示例和说明。 1. 基本请求 要向指定…

虚幻引擎:开创视觉与创意的新纪元

先看看据说虚幻5做出来的东西吧: 虚幻引擎5!!!4K画质PS5实机演示! 好了,用文字认识一下吧: 虚幻引擎5.3对UE5的核心工具集作了进一步优化,涉及渲染、世界构建、程序化内容生成&…

怀念母校《山东海天软件工程学院》

当初就是个统招专科的分数,因个人喜欢英语和计算机,加之学校宣传学历技能培训,于是参加了夏令营,后来在海天度过了大学时光,有技术社团,有爱好社团,也参加了比赛,顺利实习&#xff0…

15-sharding-jdbc入门-基于inline模式实现水平分库分表__ev

水平分库分表: 将下面的数据库 order_db_1 ├── t_order_1 └── t_order_2 垂直分库分表到 order_db_2 ├── t_order_1 └── t_order_2 新建src/main/resources/application-test2.properties文件,在src/main/resources/application…

SD-WAN网关监控异地组网

SD-WAN网关监控异地组网是指利用SD-WAN网关对远程网络设备进行监控与管理,确保网络连接的稳定性与安全性。这种智能网络设备支持多种连接方式(比如MPLS、互联网或无线网络),能够智能地选择最佳网络连接路径,以确保异地…

day 43动态规划(5)

day 43 代码随想录 2024.1.10 发烧中。。。简单过一遍等二刷DP问题!(最近赶一篇paper!) 1. 1049最后一块石头的重量 dp[j]表示容量(这里说容量更形象,其实就是重量)为j的背包,最多…

如何加密U盘数据?U盘数据加密软件怎么选?

U盘作为最常用的移动储存设备,是很多人储存数据的重要工具。而普通的U盘不具备保护数据的功能,很容易导致数据泄露。因此,我们需要使用专业的U盘加密软件来加密保护U盘数据。那么,U盘数据加密软件该怎么选择呢?下面我们…

JAVA毕业设计119—基于Java+Springboot+vue的智能停车场管理系统(源代码+数据库+9000字论文)

毕设所有选题: https://blog.csdn.net/2303_76227485/article/details/131104075 基于JavaSpringbootvue的智能停车场管理系统(源代码数据库9000字论文)119 一、系统介绍 本项目前后端不分离 登录、控制台、停车场管理、车牌识别、车辆管理角色管理、系统菜单、…

人体姿态识别(附教程+代码)

人体姿态识别(Human Pose Estimation)是一种基于计算机视觉和深度学习的技术,用于自动检测和识别人体的姿态和动作。它可以在图像或视频中准确地确定人体各个关节的位置和运动。 人体姿态识别技术具有广泛的应用领域。在健身和运动领域&…

酿酒生产废水处理设备如何选型

选型酿酒生产废水处理设备是确保废水处理过程高效稳定的关键步骤。酿酒生产过程中,产生的废水中含有大量有机物和悬浮物,因此需要选择适合的设备来进行处理。 首先,要根据酿酒生产废水的特点进行选型。酿酒废水的主要特点是:水量较…

unity C#中使用ref、out区别和使用案例

文章目录 ref 关键字out 关键字 在Unity(以及C#编程语言中), ref 和 out 都是用来传递参数的引用,这意味着它们允许函数修改实参变量,并且这些修改会反映到调用函数的地方。但它们之间确实存在一些关键区别和使用场景…

golang中的循环依赖

作为 Golang 开发人员,您可能遇到过导入周期。Golang 不允许导入循环。如果 Go 检测到代码中的导入循环,则会抛出编译时错误。在这篇文章中,让我们了解导入周期是如何发生的以及如何处理它们。 导入周期 假设我们有两个包,p1并且…

phpcms v9后台添加草稿箱功能

一、后台添加文章模板phpcms/modules/content/templates/content_add.tpl.php中94行增加”保存草稿“按钮&#xff1a; <div class"button"><input value"<?php echo L(save_draft);?>" type"submit" name"dosubmit_draf…