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;

相关推荐
曹牧10 小时前
C#:未被引用的函数
c#
上位机妹子15 小时前
EF Core 两种继承映射:每层次一张表(TPH)与每类型一张表(TPT)
数据库·c#·.netcore·ef core
神仙别闹16 小时前
基于C++实现的贪吃蛇游戏平台
java·c++·游戏
小羊没烦恼!17 小时前
jQuery1.5的改进细节
java·服务器·开发语言·前端·c#
兰亭妙微UI设计公司17 小时前
兰亭妙微界面设计公司分享:如何高效改善设计质量|实战分析
ui
下页、再停留18 小时前
【C#桌面客户端系列学习-8】批量导出数据为csv格式
开发语言·c#·visual studio
波力海苔夹心脆67519 小时前
C# 视觉检测实战:PLC 按钮触发 VisionPro 检测,OK 亮灯 / NG 灭灯(西门子 PLC,含界面显示与图片存档)
开发语言·经验分享·c#·自动化·视觉检测·.net
且随疾风前行.20 小时前
UI核心 - 绘制流程(测量、布局、绘制)
ui·dubbo
kim20 小时前
一个人 + AI,用 WinForms 搓了个 376KB 的 Windows 便签:便签 / 截图 / 标注 / OCR / 待办全塞进去了
c#
hez201020 小时前
一行代码在 .NET 项目里启用 Satori GC
c#·.net·.net core·gc·clr