[email protected]版本发布:运行时调试器RuntimeDebuger

GitHub仓库

发布版本仓库:https://github.com/Avalon712/UniVue

开发版本仓库:https://github.com/Avalon712/UniVue-Develop

UniVue拓展框架UniVue源生成器仓库:https://github.com/Avalon712/UniVue-SourceGenerator

更新说明

在没有调试器之前,如果某个模块出现问题很难进行调试,往往要花很长时间才能定位问题,同时需要将项目设置为Debug模式,然后打断点,一步一步地找问题,如果你没有像我这么熟悉源代码的话,断点打在哪儿可能都不清楚,往往很难打在关键的位置,即使是我有时也是需要花很长时间才能找到问题的原因。很早之前就有了想写一个调试器的想法来解决出现问题时能够快速定位问题,而不需要将项目设为Debug模式,也不需要一步一步地进行代码调试,最近花了两天终于是做完了,初步测试没有bug,只不过就是UI界面丑了一点,但是看起来也挺清楚的。目前调试器只能对UniVue内置的数据模型的双向绑定、路由事件绑定、UI事件绑定三个核心基础模块。一般出问题也是在这三个模块了。

打开方式:UniVue > RuntimeDebuger
模型绑定测试

事件绑定调试 视图调试

更新内容

  1. 运行时调试器:通过UniVue>RuntimeDebuger打开调式器,运行时调试器可以方便地对模型绑定、事件绑定、路由事件绑定进行方便的调试,可以直接通过调试器完成各种UI测试;

  2. 修复ModelUtil无法更新List<Enum>的bug;

相关推荐
CoderIsArt7 小时前
参数系统的基类Parameter抽象类
c#
盛夏绽放8 小时前
Python字符串常用方法详解
开发语言·python·c#
WarPigs8 小时前
Unity光照笔记
笔记·unity·游戏引擎
Tummer836312 小时前
C#+WPF+prism+materialdesign创建工具主界面框架
开发语言·c#·wpf
gameatp12 小时前
UE RPG游戏开发练手 第二十六课 普通攻击1
游戏引擎·虚幻
神码编程12 小时前
【Unity】 HTFramework框架(六十五)ScrollList滚动数据列表
unity·游戏引擎·ugui
ghost14312 小时前
C#学习第23天:面向对象设计模式
开发语言·学习·设计模式·c#
DanmF--13 小时前
Protobuf工具
网络·unity·游戏引擎·游戏程序
程序员小远13 小时前
UI自动化测试方案详解
自动化测试·软件测试·selenium·测试工具·ui·职场和发展·测试用例
yngsqq13 小时前
(for 循环) VS (LINQ) 性能比拼 ——c#
c#·solr·linq