Skip to content

Commit 555eb75

Browse files
author
SimpleLang
committed
S1.00: Rebrand HiCode→Simple, massive syntax expansion, fn/call/return/raise, // comments, new Simple logo (amber S-curve equals), localStorage key unify, offline rebuild M/R/X + APK rebuild
1 parent d0654fb commit 555eb75

64 files changed

Lines changed: 2000 additions & 13747 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎README.md‎

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
# HiCode (HC)
1+
# Simple (SimpleLang)
22

33
> 前后端一体化、多端可开发的解释型编程语言,让小白也能轻松上手。
44
55
## 项目初心
66

7-
HiCode(简称 **HC**)的诞生源于一个朴素的愿望:**让编程真正属于每个人**。
7+
Simple(简称 **SimpleLang**)的诞生源于一个朴素的愿望:**让编程真正属于每个人**。
88

9-
在传统开发中,前端与后端往往需要掌握不同的技术栈,复杂的工程配置、繁杂的环境搭建让无数初学者望而却步。HiCode 希望打破这道墙 —— 用图形化界面创建前端,用接近自然语言的简易代码编写后端,让"前后端一起写、多端一起跑"成为可能。哪怕是从零开始的小白,也能在 HiCode 的陪伴下,把脑海中的想法变成真正可用的应用。
9+
在传统开发中,前端与后端往往需要掌握不同的技术栈,复杂的工程配置、繁杂的环境搭建让无数初学者望而却步。Simple 希望打破这道墙 —— 用图形化界面创建前端,用接近自然语言的简易代码编写后端,让"前后端一起写、多端一起跑"成为可能。哪怕是从零开始的小白,也能在 Simple 的陪伴下,把脑海中的想法变成真正可用的应用。
1010

1111
## 核心特点
1212

@@ -30,15 +30,15 @@ HiCode(简称 **HC**)的诞生源于一个朴素的愿望:**让编程真
3030

3131
## 当前版本
3232

33-
- **v3.66(三版发布 + 编译 Python / C++ 为 HTML)**:HiCode 当前版本。每次发布分为三档:
34-
- `M · 轻量版`:仅含全套 HIC 内核。
35-
- `R · 标准版`:全套 HIC 内核 + **编译 Python 为 HTML**(`py:(… )end`)。
36-
- `X · 全能版`:全套 HIC 内核 + **编译 Python 与 C++ 为 HTML**(`py:(… )end` / `cpp:(… )end`)。
37-
- 🌐 **网页端在线体验三版**:网页端 IDE 顶栏可随时切换 `M / R / X`(也可用 URL 参数直达:[M 版](https://HiCodeHC.github.io/ide/?edition=m) · [R 版](https://HiCodeHC.github.io/ide/?edition=r) · [X 版](https://HiCodeHC.github.io/ide/?edition=x)),切换后预览与导出页面均按所选版本编译,选择会被记忆到本地。
38-
- 🧩 **让 HIC 编译其他语言**:这里的“Python / C++ 能力”不是调用官方库,而是**让 HIC 支持编译这些语言并定义为 HTML**。HIC 内置自包含转译器,把块内源码编译成 HTML 输出,导出页 **不引用任何外部库 / CDN / 网址**,全程离线可用;M/R/X 按版本各自开放可编译的语言。
33+
- **v3.66(三版发布 + 编译 Python / C++ 为 HTML)**:Simple 当前版本。每次发布分为三档:
34+
- `M · 轻量版`:仅含全套 SIMPLE 内核。
35+
- `R · 标准版`:全套 SIMPLE 内核 + **编译 Python 为 HTML**(`py:(… )end`)。
36+
- `X · 全能版`:全套 SIMPLE 内核 + **编译 Python 与 C++ 为 HTML**(`py:(… )end` / `cpp:(… )end`)。
37+
- 🌐 **网页端在线体验三版**:网页端 IDE 顶栏可随时切换 `M / R / X`(也可用 URL 参数直达:[M 版](https://SimpleHC.github.io/ide/?edition=m) · [R 版](https://SimpleHC.github.io/ide/?edition=r) · [X 版](https://SimpleHC.github.io/ide/?edition=x)),切换后预览与导出页面均按所选版本编译,选择会被记忆到本地。
38+
- 🧩 **让 SIMPLE 编译其他语言**:这里的“Python / C++ 能力”不是调用官方库,而是**让 SIMPLE 支持编译这些语言并定义为 HTML**。SIMPLE 内置自包含转译器,把块内源码编译成 HTML 输出,导出页 **不引用任何外部库 / CDN / 网址**,全程离线可用;M/R/X 按版本各自开放可编译的语言。
3939
- 🧩 编辑器新增「`+ Python`」「`+ C++`」代码片段按钮与关键字高亮;学习中心扩充至 17 章。
4040
- **v3.01(原生 HTML 块)**:上一版本。新增原生 HTML 块 `html:( … )end`、编辑器一键插入与关键字高亮;学习中心扩充至 16 章。
41-
- **v2.00(图形化前端开发)**:为 HIC 增加图形化前端开发能力。在 v1.0x 已有能力(`it` 变量、`in t/s/b/link/p` 展示、`if/orif/noif` 条件、表达式、`to/fr` 跳转、`for` 循环、`{变量}` 插值、实时转译与导出)的基础上新增:
41+
- **v2.00(图形化前端开发)**:为 SIMPLE 增加图形化前端开发能力。在 v1.0x 已有能力(`it` 变量、`in t/s/b/link/p` 展示、`if/orif/noif` 条件、表达式、`to/fr` 跳转、`for` 循环、`{变量}` 插值、实时转译与导出)的基础上新增:
4242
- 🧩 **触发区域色块**:`cf 区域名 … cf 区域名 stop` 标记一段代码,网页转译成彩色色块,**点击或长按约 0.6 秒** 即触发 / 展开该段内容,让"简单点击也能带动一段逻辑"。
4343
- 🖼️ **图片变量支持 URL**:`it 名 p 图片地址` 直接引用网络图片,无需上传。
4444
- ⬇️ **可下载文件变量**:`it 名 app` 上传任意文件 + `名 in d` 渲染下载按钮,用户点击浏览器弹出下载;使用下载功能时导出仅支持 **.zip 打包**。
@@ -50,50 +50,50 @@ HiCode(简称 **HC**)的诞生源于一个朴素的愿望:**让编程真
5050
- **v1.02(界面优化)**:编程界面升级为专业 IDE 布局:问题 / 输出 / 变量三大底部面板、文件名显示、增强状态栏。
5151
- **v1.01(开发体验升级)**:新增专业状态栏、问题诊断面板、`for` 循环与 `{变量}` 字符串插值。
5252
- **v1.00(正式版本)**:图形化定位、图片上传修复、14 章学习中心与多平台打包(安卓 .apk / Windows .exe / 网页端)。
53-
- **历史版本**:v0.01、v0.02、v0.026、v1.00、v1.01、v1.02、v1.03 均已归档至 `old/`,可在 [历史版本索引](https://HiCodeHC.github.io/old/) 中集中访问。
53+
- **历史版本**:v0.01、v0.02、v0.026、v1.00、v1.01、v1.02、v1.03 均已归档至 `old/`,可在 [历史版本索引](https://SimpleHC.github.io/old/) 中集中访问。
5454

5555
## 下载
5656

57-
- 下载页:**[https://HiCodeHC.github.io/download/](https://HiCodeHC.github.io/download/)**
57+
- 下载页:**[https://SimpleHC.github.io/download/](https://SimpleHC.github.io/download/)**
5858
- 可选 **安卓端(.apk)**、**Windows 电脑端(.exe)** 与 **网页端(在线)** 三种形态,每版再分 **M 轻量 / R 标准 / X 全能** 三档(见下载页 / GitHub Releases);本地端基于网页端 IDE 封装的离线运行时,编译更快、体验一致。各版本(M/R/X)**已打包好安装包** `.apk` 与 `.exe`,均作为 GitHub Release 资产直链下载,无需再自行构建;打包工程与脚本见仓库 `build/pack/`(Electron 打包 .exe、原生 WebView 壳打包 .apk)。
59-
- **GitHub Releases**:自 v3.01 起,每个新版本均基于 Git Tag 在 **[GitHub Releases](https://github.com/HiCodeHC/HiCodeHC.github.io/releases)** 默认发布(含三档离线单文件版 / 源码 / 原生安装包),可前往查看各版本的发布说明与附件。
59+
- **GitHub Releases**:自 v3.01 起,每个新版本均基于 Git Tag 在 **[GitHub Releases](https://github.com/hicodehc/hicodehc.github.io/releases)** 默认发布(含三档离线单文件版 / 源码 / 原生安装包),可前往查看各版本的发布说明与附件。
6060
- **发布规范**:版本发布流程(三档拆分 → 归档旧版 → 打包 → Tag → Release)见 **[docs/RELEASING.md](docs/RELEASING.md)**,每次发布照此执行。
6161

6262
## 官网
6363

64-
- 官网地址:**[https://HiCodeHC.github.io](https://HiCodeHC.github.io)**
65-
- 下载页:**[https://HiCodeHC.github.io/download/](https://HiCodeHC.github.io/download/)**
66-
- 网页端体验:**[https://HiCodeHC.github.io/ide/](https://HiCodeHC.github.io/ide/)**
67-
- 学习中心:**[https://HiCodeHC.github.io/learn/](https://HiCodeHC.github.io/learn/)**
68-
- 历史版本索引:**[https://HiCodeHC.github.io/old/](https://HiCodeHC.github.io/old/)**
64+
- 官网地址:**[https://SimpleHC.github.io](https://SimpleHC.github.io)**
65+
- 下载页:**[https://SimpleHC.github.io/download/](https://SimpleHC.github.io/download/)**
66+
- 网页端体验:**[https://SimpleHC.github.io/ide/](https://SimpleHC.github.io/ide/)**
67+
- 学习中心:**[https://SimpleHC.github.io/learn/](https://SimpleHC.github.io/learn/)**
68+
- 历史版本索引:**[https://SimpleHC.github.io/old/](https://SimpleHC.github.io/old/)**
6969

7070
## 联系与建议
7171

7272
如果你有任何想法、建议或反馈,欢迎通过产品建议邮箱与我们联系:
7373

74-
📮 **hicodehc@outlook.com**
74+
📮 **simple-lang@outlook.com**
7575

7676
## 免责声明
7777

78-
HiCode 目前仍处于持续开发与完善阶段。本站及本仓库中所展示的功能、特性、下载入口与文档链接,凡尚未上线的部分仅用于产品愿景展示,不代表最终形态。HiCode 按"现状"提供,本项目及其贡献者不对因使用本站或相关软件所造成的任何直接或间接损失承担责任。
78+
Simple 目前仍处于持续开发与完善阶段。本站及本仓库中所展示的功能、特性、下载入口与文档链接,凡尚未上线的部分仅用于产品愿景展示,不代表最终形态。Simple 按"现状"提供,本项目及其贡献者不对因使用本站或相关软件所造成的任何直接或间接损失承担责任。
7979

8080
### 名称与商标说明
8181

8282
本项目以完全独立的方式发布,**不主张、不注册、也不宣称**对以下名称/标识的任何商标权:
8383

84-
- **hicode** —— `非注册商标`
84+
- **simplelang** —— `非注册商标`
8585
- **hc** —— `非注册商标`
86-
- **HC** —— `非注册商标`
86+
- **SimpleLang** —— `非注册商标`
8787
- **HcLogo** —— `非注册商标`
8888

89-
上述名称与图形标识仅作为本项目的内部名称、工程代号与品牌自称使用。若其中任一名称或图形与任何第三方已合法注册的商标、商号或受保护作品相同或近似,相关权利归属以相应权利人及当地法律为准。如你认为存在侵权情形,请通过 **[hicodehc@outlook.com](mailto:hicodehc@outlook.com)** 与我们联系,我们将在合理时间内核实并处理(包括删除或修改相应名称/标识)。
89+
上述名称与图形标识仅作为本项目的内部名称、工程代号与品牌自称使用。若其中任一名称或图形与任何第三方已合法注册的商标、商号或受保护作品相同或近似,相关权利归属以相应权利人及当地法律为准。如你认为存在侵权情形,请通过 **[simple-lang@outlook.com](mailto:simple-lang@outlook.com)** 与我们联系,我们将在合理时间内核实并处理(包括删除或修改相应名称/标识)。
9090

91-
更完整、详细的免责声明见官网《[完整免责声明](https://HiCodeHC.github.io/disclaimer.html)》。
91+
更完整、详细的免责声明见官网《[完整免责声明](https://SimpleHC.github.io/disclaimer.html)》。
9292

9393
## 开源许可
9494

9595
本项目以开源方式发布,具体遵循的开源许可协议见仓库内 `LICENSE` 文件。
9696

9797
---
9898

99-
© HiCode(HC)项目团队
99+
© Simple(SimpleLang)项目团队

‎android/css/style.css‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/* ============================================================
2-
* HC v1.00 在线 IDE 样式 —— 浅色液态玻璃风格
2+
* SimpleLang v1.00 在线 IDE 样式 —— 浅色液态玻璃风格
33
* ============================================================ */
44
:root {
55
--bg: #f3eee6;
@@ -350,7 +350,7 @@ button { font-family: inherit; cursor: pointer; border: none; background: none;
350350
.msg-bad { color: var(--bad); }
351351

352352
/* ============================================================
353-
* HC v2.00 手机端(/android/)响应式特调 —— 防挤压 / 触控友好
353+
* SimpleLang v2.00 手机端(/android/)响应式特调 —— 防挤压 / 触控友好
354354
* 置于文件末尾覆盖上方桌面规则
355355
* ============================================================ */
356356
:root { font-size: 13.5px; -webkit-tap-highlight-color: transparent; }

0 commit comments

Comments
 (0)