[MT管理器]mcfunction语法高亮描述文件
本帖最后由 Silvigarabis 于 2024-6-27 21:43 编辑mcfunction是在模组制作中可能会编写的一种文件,这种文件包含了一系列的指令。
而在MT管理器的2.11.0版本,更新了自定义语法高亮,允许用户通过编写正则表达式的形式为文本添加高亮显示。
于是我根据原版指令的样式,编写了可供mcfunction文件使用的语法高亮。
目前已经支持了一部分指令,但还有未完成的部分。
此作品使用GPLv3协议授权许可。
已提供较为完整的支持的指令:
/execute(支持旧版,但默认不启用)
/scoreboard
/replaceitem
/tp (以及别名/teleport )
/tag
...还有更多
- /event
- /tell
- /fill
- /structure
- /camera (测试版的新指令)
- /setblock
- /tellraw
- /title
- /titleraw
特点:
动态高亮:大部分情况下,在命令没有编写完整的时候就可为其着色
目前无法实现的功能:
为目标选择器参数、方块状态等提供高亮
未支持的指令:
/clone
/loot
/ride
/spreadplayers
仍有很多……我会不断更新的
效果展示:
最新版下载链接:
下载后,请使用MT管理器打开,然后便可导入
更新日志:20230811(2):
允许使用无命名空间的结构标识符(个人建议还是加上命名空间更好)
20230811:
更新一条命令/structure
更新特定配色
修改自动检测错误参数的匹配
20230705:
隐藏了旧版/execute匹配,需要手动编辑启用
新增/setblock、/fill、/camera命令支持
注释颜色修改
20230308:
匹配一些奇葩坐标
修复新旧版execute命令的兼容
旧版本: 卧槽,爱了爱了,我刚想自搞一个。
知我者,楼主也[贴吧_哈哈] 本帖最后由 im2695 于 2023-1-17 22:46 编辑
阿巴拉契亚_ 发表于 2023-1-6 01:07
卧槽,爱了爱了,我刚想自搞一个。
知我者,楼主也
好欸,我更新一下 请问一下我该如何导入? 哇这功能个不错喔[哔哩_哦呼] 纸墨笔 发表于 2023-2-3 15:04
请问一下我该如何导入?
下载后直接用MT管理器打开就可以导入了 纸墨笔 发表于 2023-2-3 15:04
请问一下我该如何导入?
热都热恶毒的热 少了一个structure指令,望楼主看得见[抖音_581]
页: [1]