Bolt没有提供官方IDE,缺少强大的代码提示和自动补全,Notepad++写起界面和脚本来比较费劲。
Notepad++有个QuickText插件,支持多语言的自动补全,进行简单的配置就可以支持Bolt XML和JQBolt Lua代码。
配置后的效果,输入关键字,Ctrl+Enter自动补全:
下面介绍一下配置方法:
1、在JQBolt中下载QuickText插件和已经配置好的配置文件:https://github.com/zhenghecn/JQBolt,这两个文件在plugins目录下;
2、将QuickText.dll拷贝到Notepad++的plugins目录,QuickText.ini拷贝到Notepad++的根目录;
3、重新打开Notepad++,可以在插件菜单中看到QuickText了;
4、配置快捷键:QuickText默认使用Ctrl+Enter作为自动补全的快捷键,这会于Notepad++的默认快件键冲突;
点击菜单运行》管理快捷键,按下图修改为Ctrl+Shift+Enter,解决与QuickText的冲突:
通过以上4步完成所有配置。
XML自动补全:
支持默认控件的自动补全,例LayoutObject只需输入layout,Ctrl+Enter会自动补全基础的XML元素。
JQBolt自动补全:
1、支持JQBolt选择器快速输入,例输入jq,Ctrl+Enter可自动补全jqbolt("#", self);
2、支持JQBolt事件绑定快速输入,根据事件名自动补全,例输入lbuttondown会自动补全完整形式;
支持所有LayoutObject事件:
记录,为更好的自己!
时间: 2024-12-25 14:50:00