|
| 1 | +--- |
| 2 | +title: 25.0.2 |
| 3 | +--- |
| 4 | + |
| 5 | +CodeForge v25.0.2 隆重登场!本次更新是我们迄今为止最具雄心的版本,大幅扩展了编程语言支持范围,并对编辑器体验进行了全方位优化。从主流语言到小众语言,从界面美化到功能增强,我们致力于为每一位开发者提供更完善的代码执行环境。 |
| 6 | + |
| 7 | +--- |
| 8 | + |
| 9 | +## 📦 版本信息 |
| 10 | + |
| 11 | +- **项目地址**:https://github.com/devlive-community/codeforge |
| 12 | +- **官方网站**:https://codeforge.devlive.org/ |
| 13 | +- **版本号**:v25.0.2 |
| 14 | +- **发布日期**:2025年8月24日 |
| 15 | + |
| 16 | +--- |
| 17 | + |
| 18 | +## 🚀 重大功能更新 |
| 19 | + |
| 20 | +### 🌐 编程语言支持大扩展 |
| 21 | +我们在短时间内新增了 **7 种编程语言**,覆盖了从系统编程到函数式编程的各个领域: |
| 22 | + |
| 23 | +#### 新增语言一览 |
| 24 | +- **🟡 JavaScript (Node.js 引擎)** - 前端开发必备,服务端 JavaScript 执行 |
| 25 | +- **⚡ C 语言** - 系统编程之父,性能与控制的完美结合 |
| 26 | +- **🧩 Clojure** - 现代 Lisp 方言,函数式编程的优雅实现 |
| 27 | +- **🎯 Kotlin** - Android 开发首选,Java 的现代化替代 |
| 28 | +- **⚖️ Scala** - 融合面向对象与函数式编程的强大语言 |
| 29 | +- **🍎 Swift** - Apple 生态开发语言,现代化语法设计 |
| 30 | + |
| 31 | +#### 语言生态完善 |
| 32 | +- **完整资源配套**:每种语言都配备了专属图标、语法高亮和执行模板 |
| 33 | +- **智能排序**:使用语言标记对语言列表进行智能排序,提升选择效率 |
| 34 | +- **模板优化**:为不同语言类型提供专门的代码模板 |
| 35 | + |
| 36 | +### 🎨 编辑器体验全面升级 |
| 37 | + |
| 38 | +#### 界面美化 |
| 39 | +- **编辑器状态栏美化**:全新设计的状态栏,信息展示更清晰 |
| 40 | +- **单词提示框优化**:美化代码自动完成提示框,提升编码体验 |
| 41 | +- **加载状态显示**:状态栏显示加载状态,操作反馈更及时 |
| 42 | + |
| 43 | +#### 个性化配置 |
| 44 | +- **行号显示控制**:支持自定义是否显示编辑器行号 |
| 45 | +- **字体大小调节**:支持编辑器文字大小个性化设置 |
| 46 | +- **字段帮助配置**:新增配置项帮助提示功能 |
| 47 | + |
| 48 | +### 🧩 UI 组件系统增强 |
| 49 | +全新的组件库为更丰富的配置界面奠定基础: |
| 50 | + |
| 51 | +- **📝 Input 组件**:标准化文本输入框,支持各种输入场景 |
| 52 | +- **🏷️ Label 组件**:统一的标签组件,界面更协调 |
| 53 | +- **🔢 Number 组件**:专门的数字输入组件,数值设置更便捷 |
| 54 | +- **🔘 Switch 组件**:现代化开关控件,布尔选项更直观 |
| 55 | + |
| 56 | +--- |
| 57 | + |
| 58 | +## 🔧 核心功能优化 |
| 59 | + |
| 60 | +### 应用管理增强 |
| 61 | +- **应用隐藏功能**:支持将应用隐藏到系统托盘,节省桌面空间 |
| 62 | +- **跨平台适配**:应用隐藏功能根据不同平台进行优化适配 |
| 63 | +- **GitHub 集成**:关于页面新增 GitHub 相关链接,方便用户参与社区 |
| 64 | + |
| 65 | +### 开发者体验提升 |
| 66 | +- **模板变量支持**:增加 `$classname` 等模板变量,代码生成更智能 |
| 67 | +- **初始化优化**:修复初始化语言获取错误,启动更稳定 |
| 68 | +- **跨平台兼容**:修复 Windows 环境下的元素获取问题 |
| 69 | + |
| 70 | +--- |
| 71 | + |
| 72 | +## 🐛 问题修复与优化 |
| 73 | + |
| 74 | +### 界面问题修复 |
| 75 | +- **Select 组件优化**:修复开启筛选时内容重叠的问题 |
| 76 | +- **组件清理**:移除 Switch 组件中未使用的属性,代码更清洁 |
| 77 | +- **依赖优化**:清理未使用的额外导入依赖,提升性能 |
| 78 | + |
| 79 | +### 稳定性提升 |
| 80 | +- **Windows 兼容性**:专门修复 Windows 环境下的兼容性问题 |
| 81 | +- **语言切换**:优化语言初始化流程,切换更流畅 |
| 82 | + |
| 83 | +--- |
| 84 | + |
| 85 | +## 📊 版本数据 |
| 86 | + |
| 87 | +- **支持语言总数**:13+ 种编程语言 |
| 88 | +- **新增语言**:7 种 |
| 89 | +- **新增 UI 组件**:4 个 |
| 90 | +- **问题修复**:5+ 项 |
| 91 | +- **功能优化**:10+ 项 |
| 92 | + |
| 93 | +--- |
| 94 | + |
| 95 | +## 🎯 适用场景扩展 |
| 96 | + |
| 97 | +随着语言支持的大幅扩展,CodeForge 现在适用于更多场景: |
| 98 | + |
| 99 | +- **🎓 编程教育**:从 C 语言基础到现代语言特性的全方位学习 |
| 100 | +- **📱 移动开发**:支持 Kotlin、Swift 等移动开发语言 |
| 101 | +- **🌐 Web 开发**:JavaScript/Node.js 前后端开发支持 |
| 102 | +- **🔬 算法研究**:函数式语言 Clojure、Scala 的算法实现 |
| 103 | +- **⚡ 系统编程**:C 语言系统级编程验证 |
| 104 | +- **🏢 企业开发**:Java、Kotlin、Scala 等企业级语言支持 |
0 commit comments