diff --git a/src/assets/js/toolbox-data.js b/src/assets/js/toolbox-data.js index deab666..6ec9b4b 100644 --- a/src/assets/js/toolbox-data.js +++ b/src/assets/js/toolbox-data.js @@ -90,12 +90,12 @@ export const toolList = [ { id: 'edit-tools', title: '编辑', - enabled: false, + enabled: true, items: [ { id: 'csv-editor', component: 'Edit/CsvEditor', - title: 'CSV 编辑工具', + title: 'CSV 编辑', iconClass: 'mdi mdi-table-edit', desc: '查看或编辑 CSV 文件', createdAt: '', @@ -103,6 +103,17 @@ export const toolList = [ version: '0', enabled: false, }, + { + id: 'json-formatter', + component: 'Edit/JsonFormatter', + title: 'JSON 格式化', + iconClass: 'mdi mdi-code-json', + desc: '格式化 / 美化 JSON 字符串', + createdAt: '2025-02-04', + updatedAt: '2025-02-04', + version: '1', + enabled: true, + }, ], }, { diff --git a/src/views/ToolboxView/Edit/JsonFormatter.vue b/src/views/ToolboxView/Edit/JsonFormatter.vue new file mode 100644 index 0000000..e0d8e13 --- /dev/null +++ b/src/views/ToolboxView/Edit/JsonFormatter.vue @@ -0,0 +1,232 @@ + + + + +