Skip to content

Commit ca0d8f4

Browse files
committed
chore (released): 发布 25.0.2
1 parent c4733dd commit ca0d8f4

2 files changed

Lines changed: 106 additions & 1 deletion

File tree

docs/content/release/25.0.2.md

Lines changed: 104 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,104 @@
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 等企业级语言支持

docs/pageforge.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ repo:
1414
branch: dev
1515

1616
banner:
17-
content: 💗 <a href="https://github.com/devlive-community/codeforge" target="_blank">CodeForge <em>2025.0.1</em> 已经发布, 如果喜欢我们的软件,请点击这里支持我们</a> ❤️
17+
content: 💗 <a href="https://github.com/devlive-community/codeforge" target="_blank">CodeForge <em>2025.0.2</em> 已经发布, 如果喜欢我们的软件,请点击这里支持我们</a> ❤️
1818

1919
feature:
2020
lucide:
@@ -43,5 +43,6 @@ footer:
4343

4444
nav:
4545
- 发布日志:
46+
- /release/25.0.2.md
4647
- /release/25.0.1.md
4748
- /release/25.0.0.md

0 commit comments

Comments
 (0)