duilib的xml预览工具duilibpreview

由于官方在一次大更新duilib代码之后,自带的设计器源码没有更新,所以自带的设计器已经弃用。貌似最新的github官方库已经看不到这个设计器源码了,不过历史版本应该还是能看到的。

但是即便有以前的设计器,设计器的bug也是多多,用起来存在各种各样的问题,所以一致的态度都是不推荐使用设计器。

我的看法是:在入门的时候,可以跟着以前旧的入门简明文档来用设计器,纯粹的学习时帮助理解。这个入门简明文档看完了,就抛掉设计器就行了。(当然直接抛开设计器更好)。使用notepad++和代码仓库中的《属性列表.xml》,再加上自带的demo的xml,足够自己来独立完成一个界面的xml了。

当然必不可少的一个利器:duilibpreview。https://github.com/juhuaguai/duilib这个代码仓库里面就有源码。

duilibpreview是由使用duilib的前辈(好像是以前3群的大蓝头)编写的工具,可以作为notepad++等插件,一边编写xml一边预览效果,极大的方便了xml的编写,对duilib的入门很有帮助。

这里贴出来duilibpreview的自带的使用说明,大家感受一下。

======================
Duilib界面文件预览工具
======================

-使用时将界面文件(*.xml)拖到DuilibPreview.exe上即可预览,按"Esc"或者"Alt+F4"退出。

-还可以把预览工具嵌入到你所使用的XML编辑工具

**嵌入到editplus:
    工具->配置用户工具->添加
        菜单文本=DuilibPreview
        命令=DuilibPreview.exe的完整路径
        参数=$(FilePath)
    确定
    现在编辑xml的时候按"Ctrl+1"快捷键就可以快速预览界面了

**嵌入到notepad++:
    F5运行
        程序名=DuilibPreview.exe的完整路径 $(FULL_CURRENT_PATH)
    保存
        Name=DuilibPreview
        Alt+F10
	OK
    现在编辑xml的时候按"Alt+F10"快捷键就可以快速预览界面了

再说一点调试xml的小技巧:

如果xml内容格式有问题导致解析失败,这个工具会报 【加载资源文件失败】。

如果自己想看某个控件的大小位置等,自己手动给控件加上背景色bkcolor="#FFFFFF00"等,也可以加上边框bordersize="1" bordercolor="#FFFF0000"等。

最后,这个DuilibPreview.exe的源码也给出了,使用的duilib动态库是根据自己的配置,默认使用是duilib_u.dll,如果你有自己的duilib版本,可以链接你自己的duilib_u.lib用你自己的duilib_u.dll。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值