# EveryTool **Repository Path**: shen-guoxin/every-tool ## Basic Information - **Project Name**: EveryTool - **Description**: 个人开发过程中遇到的一些常见的数据处理、代码格式化、编码处理等常常需要在网上搜索在线网站进行使用的工具整合,会逐渐完善 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-09-08 - **Last Updated**: 2025-09-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # EveryTool - 集成工具箱 一个简洁高效的Web集成工具箱,提供开发过程中常见的各种代码、数据、编码处理工具。 ## 目前已有的功能 ### 代码格式化 #### PHP数组对齐 - 强迫症产物,针对PHP的“=>”进行数组对齐 #### TS冒号对齐 - 强迫症产物,针对TS的“:”进行数组对齐 #### SQL格式化 - 方便查看复杂sql语句逻辑 ### 数据处理 #### JSON格式化工具 - 支持JSON字符串的格式化和美化 - 语法高亮显示 - 可调节缩进级别(2/4空格) - 错误检测和提示 - 一键复制功能 #### URL参数提取 - 根据&进行URL参数分行查看 ### 其他工具 #### 时间戳转换工具 - 时间戳与日期时间双向转换 - 支持10位(秒)和13位(毫秒)时间戳 - 实时显示当前时间 - 多种时间格式支持 ## 技术栈 - **前端框架**: React 18 + TypeScript - **UI组件库**: Ant Design - **构建工具**: Vite ## 快速开始 ### 环境要求 - Node.js >= 16.0.0 - npm >= 7.0.0 ### 安装依赖 ```bash npm install ``` ### 启动开发服务器 ```bash npm run dev ``` ### 构建生产版本 ```bash npm run build ``` ### 代码检查 ```bash npm run lint ``` **EveryTool** - 让开发更高效的工具箱