v1.1.4
Rest Code v1.1.4 发布了🚀
🎉 版本亮点
本次更新对Rest Code进行了深度优化,重点改进了专注模式功能体验,全面调整了组件样式系统,并新增了Element Plus样式覆盖机制,为用户带来更加一致、美观的界面体验。
✨ 新增功能
🎯 专注模式功能增强
- 键盘快捷键:新增
Cmd/Ctrl + E快捷键切换专注模式,提升操作效率 - 动态按钮状态:按钮文本和图标根据当前状态动态切换(进入/退出专注模式)
- 智能状态管理:优化专注模式的状态管理逻辑,提供更稳定的交互体验
- 视觉反馈优化:改进按钮样式和交互反馈,提供更直观的操作提示
🚀 CRUD对话框功能
- 一键生成:新增CRUD操作对话框,支持基于选定域快速生成CRUD操作代码
- 域选择支持:智能识别和选择目标域,简化操作流程
- 代码模板优化:提供标准化的CRUD操作代码模板
🎨 Element Plus样式覆盖系统
- 统一样式规范:新增专用的Element Plus样式覆盖文件
element-override.css - 现代化设计:采用渐变背景、圆角、阴影等现代设计元素
- 下拉菜单优化:
- 现代化的下拉组件样式,包含z-index层级管理
- 圆角边框和渐变背景设计
- 增强的悬停和选中状态动画效果
- 消息组件增强:
- 优化成功、错误、警告、信息消息的视觉样式
- 添加渐变背景和立体阴影效果
- 增加消息出现和悬停动画效果
🔧 技术改进
组件样式系统优化
- 平台检测:新增
isDarwin计算属性,支持macOS平台特定功能 - 按钮样式统一:移除不必要的焦点轮廓,优化视觉一致性
- z-index层级管理:改进元素层级关系,确保正确的视觉层级
- 响应式设计:增强消息框和组件的响应式适配能力
文件处理优化
- 工具提示增强:为"选择文件"按钮添加键盘快捷键提示(Cmd/Ctrl + O)
- 拖拽体验优化:改进文件拖拽区域的交互状态处理
- 代码结构优化:简化和重构组件代码结构,提高可维护性
CRUD对话框使用
- 打开方式:通过脚本编辑器中的相关按钮触发
- 域选择:选择目标域进行CRUD操作生成
- 代码生成:自动生成标准化的CRUD操作代码
快捷键总览
Cmd/Ctrl + E:切换专注模式(新增)Cmd/Ctrl + O:选择文件
🐛 问题修复
- 修复专注模式按钮状态显示不一致的问题
- 解决Element Plus组件样式冲突问题
- 优化文件拖拽区域的状态管理