UniVue@v1.4.0版本发布:运行时调试器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;

相关推荐
almighty273 小时前
C# WinForm分页控件实现与使用详解
c#·winform·分页控件·c#分页·winform分页
almighty274 小时前
C#实现导入CSV数据到List<T>的完整教程
c#·csv·格式转换·c#导入数据·csv数据导入
lvcoc4 小时前
unity 接入火山引擎API,包括即梦AI
windows·unity·ai·火山引擎
一线灵5 小时前
跨平台游戏引擎 Axmol-2.8.1 发布
junit·游戏引擎
程序猿多布5 小时前
Lua和C#比较
c#·lua
nightunderblackcat8 小时前
新手向:Python制作贪吃蛇游戏(Pygame)
python·游戏·pygame
王家视频教程图书馆11 小时前
2025年最新 unityHub游戏引擎开发2d手机游戏和桌面游戏教程
游戏·unity·游戏引擎
SmalBox11 小时前
【URP】法线贴图为什么主要是蓝色的?
unity·渲染
江拥羡橙13 小时前
【目录-单选】鸿蒙HarmonyOS开发者基础
前端·ui·华为·typescript·harmonyos
csdn_aspnet14 小时前
使用 MongoDB.Driver 在 C# .NETCore 中实现 Mongo DB 过滤器
mongodb·c#·.netcore