Chrome 插件 JSONVue 美化配置

一、下载方法

方法一:

Github下载地址

在这里插入图片描述
解压,然后加载已解压的扩展程序
在这里插入图片描述

不是加载JSONVue-master这个文件,加载里面的src文件
在这里插入图片描述


方法二:

或者直接在应用商店下载
在这里插入图片描述


二、css样式美化

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

模版

body {
  white-space: pre;
  font-family: monospace;
  font-size: 20px;
  background-color: #3A3A40;
  color: #E4EAF2;
}

.property {
  font-weight: bold;
  font-family: sans-serif;
  color: #F4A81B;
}

.type-null {
  color: #EDC2FF;
}

.type-boolean {
  color: #F2F0C9;
}

.type-number {
  color: #FF7824;
}

.type-string {
  color: #6BCBFF;
}

.type-string. {
  color: black;
}

.callback-function {
  color: #F4A81B;
}

.collapser:after {
  content: "-";
  color: #E4EAF2;
}

.collapsed > .collapser:after {
  content: "+";
  color: #E4EAF2;
}

.ellipsis:after {
  content: " … ";
  color: #E4EAF2;
}

.collapsible {
  margin-left: 2em;
}

.hoverable {
  padding-top: 1px;
  padding-bottom: 1px;
  padding-left: 2px;
  padding-right: 2px;
  border-radius: 2px;
  color: #E4EAF2;
}

a {
  color: #E8E363;
  //font-style: italic;
}

.hovered {
  //background-color: black;  
}

.collapser {
  padding-right: 6px;
  padding-left: 6px;
}


三、模版预览效果

在这里插入图片描述

背景颜色、字体大小等可以自己修改代码

### 推荐适用于前端开发的 JSON 格式化插件 对于前端开发者而言,在处理JSON数据时,拥有合适的工具来格式化和美化这些数据是非常重要的。以下是几个被广泛使用的JSON格式化插件: #### 浏览器扩展 - **JSONView (现称为 JSONVue)**:此插件专为Google Chrome设计,能够自动检测并以树状结构展示网页中的JSON对象,使得阅读变得轻松许多[^3]。 ```javascript // 使用JSONVue查看API响应的数据更加直观易读 fetch('https://api.example.com/data') .then(response => response.json()) .then(data => console.log(data)); ``` - **JSON-Humanizer**:另一个Chrome浏览器上的选项,它不仅支持基本的JSON渲染,还提供了额外的功能如复制路径、查找特定键值等特性。 #### 开发环境集成工具 - **Prettier**:作为一款流行的代码格式化工具有着广泛的社区支持,除了能很好地处理JavaScript文件外,也擅长于整理JSON文档,保持一致性和可读性[^2]。 ```bash # 安装Prettier CLI全局命令行工具 npm install -g prettier ``` ```json { "printWidth": 80, "tabWidth": 2, "useTabs": false, "semi": true, "singleQuote": true, "trailingComma": "es5", "bracketSpacing": true } ``` - **JsonStringifyPrettyCompact**:当需要将复杂的嵌套对象转换成字符串形式存储或传输时,这个库可以帮助创建既紧凑又易于理解的表示方式。 ```javascript const jsonStringifier = require('json-stringify-pretty-compact'); console.log(jsonStringifier({a: {b: [{c: 'value'}]}}, null, '\t')); ``` 通过上述提到的各种类型的插件和服务,无论是日常调试还是协作交流过程中都能极大地提高效率与准确性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值