今天去上课时
老师居然说,课程设计目前只注重界面上的设计。。。我去。。。谁一开始就设计界面,不注重逻辑???我又不是美工
所以果断下了第三方库
目前用了Neoforce界面库,如下
实现了一些东西,还是很炫的。。
代码编辑器基本功能都完成了
代码渲染器也完成了代码库虚线的渲染
相关的代码分析器里也完成了查找、括号匹配检查、自动缩进等等等等功能。
下面来说说今天的主题:代码的导入
其实导入很简单
public void ParseFromFile(string filePath)
{
try
{
LoadFile(filePath);
Reset();
}
catch (Exception ex)
{
UDebug.Log(ex.Message);
}
}
直接调用了LoadFile

本文介绍了作者在设计代码编辑器过程中,如何导入并分析源代码。使用了Neoforce界面库,实现了代码渲染、查找、括号匹配检查、自动缩进等基本功能。重点讲解了LoadFile函数以及核心分析函数GetNextCut(),该函数返回CodeCut类型,用于保存分析结果。
最低0.47元/天 解锁文章
3674

被折叠的 条评论
为什么被折叠?



