Skip to content

Commit

Permalink
更新:版本发布和文档更新
Browse files Browse the repository at this point in the history
  • Loading branch information
guobao2333 committed Sep 19, 2024
1 parent 4dd70d2 commit 5a9de9c
Show file tree
Hide file tree
Showing 2 changed files with 72 additions and 28 deletions.
51 changes: 37 additions & 14 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,29 @@
> `### 语法 - 版本`
> …</details>
## 2024-9-19
### dotenv - [1.0.1](https://github.com/guobao2333/MT-syntax-highlight/commit/commits/2f99ad9)
#### Added | 新增

+ 新增指定语法支持的最低MT版本
+ 新增支持快捷注释

### gitignore - [1.2.3](https://github.com/guobao2333/MT-syntax-highlight/commit/commits/ecdac20)
#### Added | 新增

+ 新增指定语法支持的最低MT版本
+ 新增支持快捷注释

### JavaScript (内置) - [1.0.1](https://github.com/guobao2333/MT-syntax-highlight/commit/commits/...b6b220c%20cbf4404)
#### Fixed | 修复

1. 修复因MDN文档导致高亮的语法错误的~~语法错误~~拼写错误:`SynatxError` -> `SyntaxError`

### Added | 新增

+ 为语法添加了预览图

___
## JavaScript (内置) - 1.0.0 - 2024-9-2
### New | 新语法

Expand All @@ -30,14 +53,14 @@
1. 为error类型添加高亮
2. 为部分全局属性添加高亮

---
___
## dotenv - 1.0.0 - 2024-8-31
### New | 新语法

+ 新增语法高亮:[环境变量配置](mtsx/dotenv.mtsx) - [1.0.0](https://github.com/guobao2333/MT-syntax-highlight/commit/b6cdf7b)
> 5个语法,写了3天😂
---
___
## github_markdown - [3.2.0](https://github.com/guobao2333/MT-syntax-highlight/commit/1888619) - 2024-8-22
### Added | 新增

Expand All @@ -51,7 +74,7 @@
* 调整了数学公式
- 去掉了引用块的背景渲染

---
___
## 2024-7-22
### gitignore - [1.2.2](https://github.com/guobao2333/MT-syntax-highlight/commit/5f7ec22)
#### Fixed | 修复
Expand Down Expand Up @@ -81,7 +104,7 @@
- 移除了所有`lineBackground`属性
改为使用性能更好的新语法代替原有实现

---
___
## github_markdown - [3.0.0](https://github.com/guobao2333/MT-syntax-highlight/commit/0ae9664) - 2024-7-19
**使用`2.16.0`版本新增语法重构了代码!!**
### Fixed | 修复
Expand All @@ -102,7 +125,7 @@
+ 为部分语法添加了非整行背景颜色
+ 添加了光标旁的括号对高亮

---
___
## vimscript - [1.0.1](https://github.com/guobao2333/MT-syntax-highlight/commit/ef4551a) - 2024-7-12
### Fixed | 修复

Expand All @@ -112,7 +135,7 @@

* 文件更名:`vim.mtsx` -> `vimscript.mtsx`

---
___
## 2024-7-11
### vimscript - [1.0.0](https://github.com/guobao2333/MT-syntax-highlight/commit/b6c0af2)
#### New | 新语法
Expand All @@ -128,7 +151,7 @@
*`title`重命名为`heading`以遵守英文规范
> 明明都叫标题,title代表整个页面的标题,而heading代表某个部分的标题……我英语不好,在学了在学了😣
---
___
## gitignore - [1.2.0](https://github.com/guobao2333/MT-syntax-highlight/commit/d7ff1ec) - 2024-7-3
### Fixed | 修复

Expand All @@ -144,7 +167,7 @@

+ 新增文件后缀渲染

---
___
## gitignore - 2024-6-25
### [1.1.1](https://github.com/guobao2333/MT-syntax-highlight/commit/ca80ab9)
#### Changed | 变化
Expand All @@ -163,14 +186,14 @@

* 调整配色,观感提升~

---
___
## gitignore - [1.0.0](https://github.com/guobao2333/MT-syntax-highlight/commit/6299c9a) - 2024-6-24
### New | 新语法

+ 新增语法高亮:[git 提交忽略](mtsx/gitignore.mtsx) - [1.0.0](https://github.com/guobao2333/MT-syntax-highlight/commit/6299c9a)
有关gitignore的文档请看这里:[Git - gitignore Documentation](https://git-scm.com/docs/gitignore)

---
___
## github_markdown - [2.1.1](https://github.com/guobao2333/MT-syntax-highlight/commit/156ec0c) - 2024-6-8
> [!IMPORTANT]
> 仅适用于MT管理器 `2.16.0` 及以上版本!
Expand All @@ -182,7 +205,7 @@
* _**调整语法名称**_
`GitHub Flavored Markdown` -> ` Markdown(GFM)`

---
___
## github_markdown - [2.1.0](https://github.com/guobao2333/MT-syntax-highlight/commit/73d9f05) - 2024-5-27
### Added | 新增

Expand Down Expand Up @@ -210,7 +233,7 @@ _**调整了历史版本号,使其遵守版本控制规范**_
* 调整了部分配色,观感提升~
* 清除了部分无用冗(rǒng)余代码

---
___
## github_markdown - [2.0.0](https://github.com/guobao2333/MT-syntax-highlight/commit/792634d) - 2024-5-16
**此版本进行了代码重构。**

Expand Down Expand Up @@ -240,7 +263,7 @@ _**调整了历史版本号,使其遵守版本控制规范**_
+ 新增github的数学公式渲染
+ 新增`ASCII`字符转义渲染

---
___
## github_markdown - 2024-5-7
### [1.2.0](https://github.com/guobao2333/MT-syntax-highlight/commit/ddf18a0)
#### Fixed | 修复
Expand All @@ -260,7 +283,7 @@ _**调整了历史版本号,使其遵守版本控制规范**_

+ 新增setext标题渲染

---
___
## github_markdown - 2024-5-2
### [1.0.3](https://github.com/guobao2333/MT-syntax-highlight/commit/76c1f9a)
#### Fixed | 修复
Expand Down
49 changes: 35 additions & 14 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,9 @@
>
> 由于我在感受到了人与人之间的巨大差异后,心灵受到了打击,所以决定为那些我感兴趣并且做的人很少,或没有人做过的东西付出我的精力。因而可能会导致本项目的无限期停更,当然如果你愿意的话,可以通过赞助打赏来让我保持更新频率,我会尽可能优化性能。因为bin写出的语法高亮效率就是会高出我的1~3倍,所以我认为你应该去向bin请求新语法高亮,而我能做的可能只是换个配色吧……所以这是在我通过更新其他项目时,冷静抉择后的决定。
>
> 虽然我知道我写的不行,但我自己依旧在使用自己编写的语法高亮,因为我为自己创造出的内容所感到骄傲。我可能会在后续进行少量更新,但更新频率将会无限趋近于停更。我的精力并不足以让我维护这些项目,因为我可能需要花费比别人多10倍的时间去做到,甚至还做不到别人能做到的。所以我并不相信“努力就一定会成功”这种放狗屁的鸡汤,我相信的只有天赋和努力,而不是只有努力,因为没有天赋一切都是白费
> 虽然我知道我写的不行,但我自己依旧在使用自己编写的语法高亮,因为我为自己创造出的内容所感到骄傲。我可能会在后续进行少量更新,但更新频率将会无限趋近于停更。我的精力并不足以让我维护这些项目,因为我可能需要花费比别人多10倍的时间去做到,甚至还做不到别人能做到的。所以我并不相信“努力就一定会成功”这种放狗屁的鸡汤,我相信的只有天赋和努力,而不是只有努力,因为没有天赋一切都是白费力气
>
> 感谢你能看完这些废话,如果感兴趣的话,你可以看看更新日志和提交记录,那里或多或少都能够证明我为什么会厌恶天才,因为我不是天才!而且天才们总是一副高高在上不可比拟的姿态,让我恶心至极!
> 感谢你能看完这些废话,如果感兴趣的话,可以看看更新日志和提交记录,你多少可以管中窥豹,知道我为什么会厌恶天才。因为我不是天才!而且天才们总是一副高高在上不可比拟的姿态,让我恶心至极!
### Introduce | 简介
作为一个酷爱使用手机作为生产力的苦逼程序员,偶然发现了一个名叫“MT管理器”的软件。
Expand All @@ -30,22 +30,29 @@
# Change Log | 更新日志
> 仅展示最新版本的**部分变化**,更多版本细节请[查看完整更新日志](CHANGELOG.md)
## JavaScript (内置) - 1.0.0 - 2024-9-2
### New | 新语法
## 2024-9-19
### dotenv - [1.0.1](https://github.com/guobao2333/MT-syntax-highlight/commit/commits/2f99ad9)
#### Added | 新增

+ 新增内置语法高亮:[JavaScript](mtsx/builtin/JavaScript.mtsx) - [1.0.0](https://github.com/guobao2333/MT-syntax-highlight/commit/f177cd7)
+ 新增指定语法支持的最低MT版本
+ 新增支持快捷注释

**优化内容:**
1. 为error类型添加高亮
2. 为部分全局属性添加高亮
### gitignore - [1.2.3](https://github.com/guobao2333/MT-syntax-highlight/commit/commits/ecdac20)
#### Added | 新增

---
## dotenv - 1.0.0 - 2024-8-31
### New | 新语法
+ 新增指定语法支持的最低MT版本
+ 新增支持快捷注释

+ 新增语法高亮:[环境变量配置](mtsx/dotenv.mtsx) - [1.0.0](https://github.com/guobao2333/MT-syntax-highlight/commit/b6cdf7b)
> 5个语法,写了3天😂
### JavaScript (内置) - [1.0.1](https://github.com/guobao2333/MT-syntax-highlight/commit/commits/...b6b220c%20cbf4404)
#### Fixed | 修复

1. 修复因MDN文档导致高亮的语法错误的~~语法错误~~拼写错误:`SynatxError` -> `SyntaxError`

### Added | 新增

+ 为语法添加了预览图

___
# Update Plan | 更新计划
- [x] Envionment Variable
- [x] Markdown(GFM)[^GFM]
Expand Down Expand Up @@ -84,7 +91,21 @@
如果合并完成,恭喜你🎉您完成了对本项目的贡献!我们由衷的感谢为每个开源项目做出贡献的人,无论贡献多少。

# License | 许可证
[Apache-2.0 license](./LICENSE)
本项目遵循[Apache-2.0](./LICENSE)许可证发布。

Copyright 2024 @shiguobaona

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

# References | 参考
1. [mt语法高亮开发](https://mt2.cn/guide/file/mt-syntax.html)
Expand Down

0 comments on commit 5a9de9c

Please sign in to comment.