duilib窗口预览
因duilib需要编辑xml, 使用notepad++编辑duilib的xml比较方便, 所以有一些心得.
写了个exe的工程, 可以加载xml文件, 来检查xml中所写的界面元素. 当在notepad++中编辑xml时, 可以调用该exe来加载xml文件.
点开notepad++的菜单"运行" --> "运行", 在弹出对话框的输入框中, 首先选择exe文件全路径, 然后因为$(FULL_CURRENT_PATH) 的含义是当前文件的完整路径, 所以再输入$(FULL_CURRENT_PATH)即可.
可以保存这个动作, 比如设置快捷键为ALT+A, 以后在notepad++里编辑xml时, 只需要按ALT+A即可观察所写的xml.
PythonScript
需要先安装一个插件,然后在
[用户目录]AppData\Roaming\Notepad++\plugins\config\PythonScript\scripts
这个路径下,添加python脚本。脚本里,实现功能代码,和notepad交互的api,可以查阅文档:
Python Script - Plugin for Notepad++
注意一点:三方库的安装问题,可能需要从外部python环境拷贝进
[notepad++安装路径]\plugins\PythonScript\lib\site-packages
这样就可以使用第三方库了。
另外:还可以添加快捷方式,快捷方式可能还需要一个16x16的bmp小图标。