Skip to content

Releases: easyeda/eext-api-debug-tool

Release v2.6.4

09 Jun 13:06

Choose a tag to compare

修复

  1. 修复带注释补全的换行符问题,修正为真正的换行而非字面量 \n
  2. 带注释补全与随机分配变量现在可兼容同时启用,注释在前,随机变量在后
  3. 修复编辑器选中区域高亮颜色与当前行高亮混淆的问题,选中区域现为半透明蓝色

更改

  1. 光标定位逻辑简化,直接从编辑器读取行内容查找等号位置,提高多行场景下的准确性

由GitHub Actions自动构建并发布
Built and released automatically by GitHub Actions

也可前往嘉立创EDA扩展广场下载
Also available at JLCEDA Extension Plaza

Release v2.6.3

09 Jun 04:13

Choose a tag to compare

新增

  1. 插件管理面板支持启用/禁用开关,可控制启动时是否自动加载
  2. 插件管理面板新增重命名功能
  3. 编辑器选中行背景色自定义(--eext-editor-line-bg),同步影响选中文本和当前行高亮
  4. 设置-快捷键页改为可交互表单,点击输入框直接按下组合键即可修改,支持保存/恢复默认

更改

  1. 文件右键菜单「保存到启动项」更名为「保存为插件」,同名插件保存时询问是否覆盖
  2. 移除设置面板中重复的 AI 配置页(Copilot 面板已有独立入口)
  3. 插件管理从简单列表升级为完整面板:每项含开关、重命名、加载、删除按钮
  4. 颜色选择器读取逻辑重写为 _readCSSColor(),支持 #rgb/#rrggbb/rgb()/rgba() 格式,容错回退
  5. 二级菜单字号从 14px 统一为 12px(EDA 设计规范)

修复

  1. 修复 UUID 数字开头导致 CSS 选择器 #7ca98ae... 非法报错,改为字母开头
  2. 修复 ThemeEngine.getCurrentVars().then is not a function 颜色修改报错
  3. 修复 ExtStore_GetExtList 未返回 enabled 字段导致插件开关状态不持久化
  4. 修复 ExtStore_SavePlugin 中字符串转义丢失导致语法错误
  5. 修复 insertMatch 对象字面量未闭合导致 Unexpected identifier 'editor' 语法错误

优化

  1. IndexedDB ExtStore 迁移至 v2,新增 enabled 字段,旧数据自动兼容
  2. ExtStore_LoadAndRunAllPlugins 仅执行启用状态的插件
  3. 快捷键编辑时自动禁用全局快捷键,防止冲突

由GitHub Actions自动构建并发布
Built and released automatically by GitHub Actions

也可前往嘉立创EDA扩展广场下载
Also available at JLCEDA Extension Plaza

Release v2.6.2

01 Jun 16:25

Choose a tag to compare

修复

  1. 修复颜色自定义修改后关闭重开丢失

由GitHub Actions自动构建并发布
Built and released automatically by GitHub Actions

也可前往嘉立创EDA扩展广场下载
Also available at JLCEDA Extension Plaza

Release v2.6.1

01 Jun 15:04

Choose a tag to compare

新增

  1. AI 配置支持多方案切换,可保存多组 API Key / Base URL / Model / Temperature 配置并按需切换
  2. 新增 Temperature 数字输入框,替代硬编码值
  3. 新增第三套主题"黑底白图",编辑器暗色 + UI 面板亮色
  4. CSS 变量化主题引擎,三套内置预设 + 自定义主题实时编辑,色盘/HEX 输入框同步修改即时生效
  5. 内置项目单击直接打开 index.html 预览,双击关闭侧边栏并渲染;取消右键复制功能
  6. 添加加载画面,主题初始化完成后淡出隐藏
  7. AI 配置保存成功/代码删除成功吐司提示

更改

  1. 主题系统从双 CSS 文件切换改为 CSS 变量 + JS 引擎驱动,统一 EDA 设计风格
  2. 按钮统一为品牌蓝白色,删除/危险按钮不再使用红色
  3. 全部原生弹窗替换为吐司非侵入式提示
  4. 删除已保存代码增加确认弹窗,去掉按钮点击时的警告吐司
  5. AI 编程按钮移至工具栏右侧,改名为 Copilot
  6. AI 配置弹窗布局改为标签与输入框同行排列,字号统一
  7. 设置页面增加 overflow 滚动支持,修复布局溢出问题
  8. Temperature 从滑块改为数字输入框,移至预设名称下方
  9. 预设名称改为直接输入保存,去掉多余的改名按钮
  10. 去掉自定义主题的保存按钮,色盘修改实时生效

修复

  1. 修复设置面板 isDark 检测依赖已删除 DOM 元素导致的空指针
  2. 修复 ACE_Config.js GetTheme/SetTheme 访问 null.disabled 崩溃
  3. 修复脚本加载顺序导致 ThemeEngine 未定义
  4. 修复 Ai_Chat.js defaultConfig 中 temperature 引用 chatConfig 导致的 TDZ 错误
  5. 修复设置面板滚动条未适配主题颜色
  6. 修复颜色选择器仅修改value未修改text导致的三位 hex 值显示为黑色的问题
  7. 修复删除代码确认框回调格式错误
  8. 移除 Theme_Engine.js 与 ACE_Config.js 中重复的 GetTheme/SetTheme 定义
  9. 移除 Ai_Chat.js 中未使用的 populateFields 死代码
  10. 修复内置项目 index.html 资源引用不内联导致加载失败

由GitHub Actions自动构建并发布
Built and released automatically by GitHub Actions

也可前往嘉立创EDA扩展广场下载
Also available at JLCEDA Extension Plaza

Release v2.5.2

07 May 01:30

Choose a tag to compare

优化

  1. 修正部分文案,改为更明确的报错原因提示
  2. 增加MD语法渲染
  3. 更宽容的文件解析格式,尝试以不同的格式解析文件
  4. 变更LOGO图像

由GitHub Actions自动构建并发布
Built and released automatically by GitHub Actions

也可前往嘉立创EDA扩展广场下载
Also available at JLCEDA Extension Plaza

Release v2.5.1

06 May 09:14

Choose a tag to compare


由GitHub Actions自动构建并发布
Built and released automatically by GitHub Actions

也可前往嘉立创EDA扩展广场下载
Also available at JLCEDA Extension Plaza

Release v2.4.8

27 Apr 03:46

Choose a tag to compare

新增

  1. 增加内置项目功能,ext 文件夹下的项目将作为只读示例项目展示,用户可复制到自己的项目中编辑
  2. 增加基于工作流的可视化插件开发方式(积木大师 beta),支持拖拽式流程设计和代码生成
  3. 增加代码补全自动聚焦第一个参数功能,选择补全后自动选中第一个参数便于快速替换
  4. 增加多路分支、条件判断等流程控制模块,丰富工作流编辑能力
  5. 增加支持整个项目保存为快捷按钮,支持导出整个项目文件
  6. 增加允许导入本地文件夹并生成项目

优化

  1. 修复代码生成器生成的代码无法正常运行的问题
  2. 修复部分组件切换主题异常的问题
  3. 修复补全不聚焦的问题
  4. 完成部分文案的修正,统一界面语言风格
  5. 修复 CSS 层级错误导致的遮罩层异常问题
  6. 拆分启动项的添加入口到"文件"的二级菜单下,优化菜单结构
  7. 优化颜色样式,提升视觉体验
  8. 修复第一次打开面板的 CSS 异常问题
  9. 修改宽高输入框的 hint 为当前宽高,增强提示
  10. 优化鼠标右键的使用方式
  11. 减小插件体积,删除未用到的依赖

文档

  1. 更新 README 文档,增加开源依赖清单和许可证合规性说明
  2. 新增工作流插件开发方式的截图和说明
  3. 新增 HTML 在线预览功能的截图说明

由GitHub Actions自动构建并发布
Built and released automatically by GitHub Actions

也可前往嘉立创EDA扩展广场下载
Also available at JLCEDA Extension Plaza

Release v2.4.7

21 Apr 03:17

Choose a tag to compare

优化

  1. 增加项目级插件开发能力,允许在编辑器中以工程的形式进行插件开发,并配合SDK快速生成插件
  2. 增加常用代码库,可以通过点击快速调用
  3. 新增html语法解析,并支持直接引用同级项目下的js文件
  4. 优化性能,提升使用体验

由GitHub Actions自动构建并发布
Built and released automatically by GitHub Actions

也可前往嘉立创EDA扩展广场下载
Also available at JLCEDA Extension Plaza

Release v2.4.6

20 Apr 06:59

Choose a tag to compare

##优化

  1. 修复AI编程模块中 README文档不渲染的问题
  2. 增加快捷键设置,现在你可以给任意函数配置快捷键了

由GitHub Actions自动构建并发布
Built and released automatically by GitHub Actions

也可前往嘉立创EDA扩展广场下载
Also available at JLCEDA Extension Plaza

Release v2.4.5

19 Apr 03:41

Choose a tag to compare


由GitHub Actions自动构建并发布
Built and released automatically by GitHub Actions

也可前往嘉立创EDA扩展广场下载
Also available at JLCEDA Extension Plaza