#CodeCMS更新#v0.3更新A:Markdown支持&&v0.3规划
Developer_Ni | 2025-04-20 15:34:4927人👁浏览> *前言:经历v0.2Bug之战后,我们迅速投入到了v0.3更新的战斗中!*
# v0.3 updata-A:Markdown Supported!
## Part1:MD-Editor编辑器更新
速戳体验全新的markdown编辑器->[CodeCMS内容编辑器](https://codecraft.czlj.net/v0.3/editor.html)
> 众所周知,Markdown是一门*轻量级标记语言*,它允许人们使用易读易写的纯文本格式编写文档。用Markdown,我们可以写出更直观、更丰富的页面(~~而不是干巴巴的让人读不下去的纯文本~~)
不了解Markdown?
- [来菜鸟教程了解markdown!](https://www.runoob.com/markdown/md-tutorial.html)
- [优秀的Markdown 在线编辑器](https://www.jyshare.com/front-end/712/)
此次编辑器更新从头改变了原来的发帖页面,改头换面为
1. 可快捷编辑
1. 可实时预览
1. 功能齐全
的**MD编辑器**
使用方法:在上方工具栏点击你需要的文字效果的按钮,编辑器会自动插入到光标。不用移动光标,直接编写效果文字即可
效果如图:
### 编辑实例
```md
(标题)
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
(分割线)
---
(字体)
**粗体**
*斜体*
~~删除线~~
(链接)
[CZLJ链接](https://czlj.net)

(引用)
> 我思故我在。——笛卡尔
(列表)
无序列表
- item
- item
- item
有序列表
1. item1
1. item2
1. item3
(表格:暂时有bug)
|table1|
|-----|-----|
|column1|column2|
|-----|-----|
(代码)
.```
//一个代码块(由于在代码块里演示代码块不方便,“```”前面加了圆点,实际使用请删掉圆点)
.```
```cpp
//代码高亮支持不同的语言类型哦。在开头“```”后面加上对应语言名称
//目前已经支持的不同高亮的代码语言有:C++(cpp),Python(python),Java(java),Javascript(javascript),HTML(html),CSS(css),PHP(php),XML(xml)
//加的语言名称必须使用上面括对应号里的,否则失效
//不声明默认为自动检测(效果不佳)
//一段CPP代码
#include<bits/stdc++.h>
using namespace std;
int main(){
cout<<"Hello MD-Editor!";
}
```.
可以在字里行间插入代码段哦`string code="我是行内代码";`
```
*以上MD文本可以复制粘贴尝试,作教学演示*
## Part2:MD-Viewer浏览页面更新
编辑好帖子并发布,就要可以观看。
application/db_api/view_posts.php更新,加入:
1. Markdown解析脚本
2. 多语言代码高亮支持
3. html实体字符消毒
4. 单书名号` < `显示布丁
其中1、2使用的脚本均为外链脚本,页面代码头部加入cloudflare的cdn服务器提供的js的link。
看帖效果如图:
# Part3:总结&&v0.3预告!
本次更新加入CMS必不可少的文字效果功能,为用户带来了更好的体验。
同时也有待改进的部分。本次更新,不是CodeCMS内容管理功能的终点,而是起点。wo后hua续ge的da更bing新:
- **5月中旬-更新A-plus1**:*加入用户实名发帖*
- **5月中旬-更新A-plus2**:
- - *支持更多markdown标准效果(emoji,列表嵌套,表格bug修复等等)*
- - *更新发帖UI完善(按钮与界面布局,编辑中的细节)*
- **5月底更新-A-Debug**:*Debug&&安全性检查(危)&&优化*
- **?-更新B**:*评论系统*
- **?-更新C**:*用户帖子管理系统*
- **?-更新D**:*全站完整用户系统*
......
### 那么各位开发者,让我们敬请期待CodeCMS v0.3更新!