Unity InGame Code Editor:支持语法高亮的高级代码输入字段|InGame Code Editor v1.1.3

 InGame Code Editor v1.1.3 是一款专为 Unity 引擎设计的高级代码输入组件,基于 TextMesh Pro 实现语法高亮显示,提供直观、高效的代码编辑体验。该组件灵感源自 Notepad++,具备高度可定制性,支持为新语言添加语法高亮功能。 尽管 InGame Code Editor 提供了完整的文本编辑功能,如自动换行、撤销/重做、查找替换等,但其本质为一个输入控件,而非完整意义上的文本编辑器,需开发者自行实现菜单栏、工具栏等附加功能。 主要特性包括: - 操作简便,只需将预制体拖入场景并进行配置即可使用; - 支持完整的文本编辑功能,包括复制、粘贴、选中、删除等; - 可选开启行号列,便于代码定位与阅读; - 提供多种主题支持,包括“浅色”、“深色”和“终端”三种预设主题,满足不同开发场景需求; - 语法高亮功能高度可配置,支持对关键字、符号、数字、注释及字符串等元素进行独立颜色定义; - 支持关键词分组,允许为不同类别的关键字设置不同颜色; - 内置对 C#(多版本)、Lua、MiniScript 和 JSON 的语法高亮支持; - 可轻松扩展以支持其他编程语言的语法高亮; - 采用高性能词法分析器,能快速处理大量文本内容,确保高响应性; - 支持基础的自动缩进功能,基于括号或标签自动对齐代码结构; - 配套提供注释完整的 C# 源码示例,便于开发者快速上手; - 提供详尽的 .chm API 文档,方便开发者查阅和参考。 InGame Code Editor v1.1.3 适用于需要在游戏场景中动态编辑代码的开发场景,是 Unity 开发者构建交互式代码调试、配置界面或实时脚本编辑功能的可靠选择。 

收集-分享-快乐!

联系我们 订单查询