Bolt does not provide the official IDE, lack of strong code hints and auto-completion, notepad++ writing interface and script more laborious.
notepad++ has a quicktext plug-in that supports multi-language auto-completion and can support bolt XML and Jqbolt LUA code in a simple configuration.
After configuring the effect, enter the keyword, ctrl+enter auto completion:
Here's how to configure this:
1, download the QuickText plug-in and the configured configuration file in Jqbolt: Https://github.com/zhenghecn/JQBolt, these two files in the plugins directory;
2, copy the QuickText.dll to the notepad++ plugins directory, Quicktext.ini copy to the root directory of notepad++;
3, re-open notepad++, you can see the QuickText in the plugin menu;
4, the Configuration shortcut key: QuickText default uses the Ctrl+enter as the automatic completion shortcut key, this will be in the notepad++ default Express key conflict;
Click the menu to run the Manage shortcut key, press Modify as Ctrl+shift+enter, resolve conflict with QuickText:
Complete all configurations with the 4 steps above.
XML Auto-completion:
Support for auto-completion of default controls, example Layoutobject only input layout,ctrl+enter automatically complements the underlying XML elements.
Jqbolt Automatic Completion:
1, support Jqbolt selector Fast input, example input Jq,ctrl+enter can automatically fill the full Jqbolt ("#", self);
2, support Jqbolt event binding fast input, according to the event name auto-complete, example input Lbuttondown will automatically fill the full form;
Supports all Layoutobject events:
Record, for the better of myself!
Bolt XML and Jqbolt LUA code Auto-Complete plug-in configuration tutorial