Skip to content

适用于MT管理器的语法高亮 | Syntax-HighLight for MT manager

License

Notifications You must be signed in to change notification settings

guobao2333/MT-syntax-highlight

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MT Syntax HighLight

Repo Link Repo License Common Changelog

Introduce | 简介

作为一个酷爱使用手机作为生产力的苦逼程序员,偶然发现了一个名叫“MT管理器”的软件。
起初只是当做一个,个人认为的“市面上最好用”的文件管理器和逆向工具来使用,后来发现是个写代码的好工具。

因为它支持语法高亮!! 同时还支持了 自定义 语法高亮文件。
其核心使用了JAVA驱动的 正则表达式


所以我写了一些语法高亮给自己使用,同时也开源给大家用,希望大家也能够写出更多好用的mt语法高亮……

但是有一点不要搞错了,虽然我知道VSCode是个很好用的代码编辑器,但那只限于电脑。虽然vsc也能在浏览器使用,不过体验差强人意……

Change Log | 更新日志

2024-6-25

gitignore - 1.1.1

Changed | 变化

  • 调整 包含 语法的背景色,让其不会影响文字清晰度。

gitignore - 1.1.0

Fixed | 修复

  1. 通配符 * 在多于两个时,现在不会渲染。

Changed | 变化

  • 移除 包含 语法的斜体。
    不过作为交换,为其添加了背景色。
  • 调整配色,观感提升~

仅展示最新版本的部分变化,更多版本细节请查看完整变更日志


Update Plan | 更新计划

  • Markdown(GFM)
  • 通用Markdown

由于GFM1与CMD2之间存在较多差异,我计划在GFM常用语法更新完后,再分离出来

  • TypeScript
  • 优化MT原有自带语法
    • HTML +JS+CSS (但bin说有性能问题……)
    • JavaScript
    • Markdown
  • 更多的语法……

Preview | 预览

由于更新较为频繁,所以此处预览图可能会过时,最新的版本应安装语法高亮文件后查看 preview.[相应语法后缀] 为准。

GitHub Flavored Markdown

你可以在preview/github_markdown/目录下找到预览文档,在mt管理器中打开即可查看_完整效果_。


light亮色模式

dark暗色模式

Usage | 使用

你可以在此处查看所有语法,下载你需要的语法。

Install | 安装

  1. 在上一步下载你需要的语法配置后,在你的设备中打开MT管理器
  2. 找到并点击以.mtsx为后缀的文件,然后在弹出的窗口中点击安装

你下载的文件可能会多一个 .txt 后缀,去掉即可

现在您可以打开对应语法的文件,例如markdown(preview.md)查看效果。

Contribute | 贡献

  1. 点击上方fork仓库后,修改或添加你的代码
  2. 点击Pull requests创建新的拉取请求后做你应该做的事。
  3. 接下来请等待代码审查,如果审查结束将会合并代码。

如果合并完成,恭喜你🎉您完成了对本项目的贡献!我们由衷的感谢为每个开源项目做出贡献的人,无论贡献多少。

License | 许可证

Apache-2.0 license

References | 参考

  1. mt语法高亮开发
  2. GitHub Flavored Markdown Spec
  3. Git - gitignore Documentation

Footnotes

  1. GitHub Flavored Markdown(通常缩写为 GFM)是 Markdown 的方言。该正式规范基于 CommonMark 规范,定义了该方言的语法和语义。

  2. 通用标记降低(Common MrakDown) 机翻一般把markdown译为降价……而加了通用后的这个缩写可能会与命令行混淆,由于这是我的个人称呼喜好,所以特此说明。

About

适用于MT管理器的语法高亮 | Syntax-HighLight for MT manager

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published