IDEA的Lua編程插件,Lua for IntelliJ IDEA 1.0a40 發布
Lua for IntelliJ IDEA 是一款 IDEA 集成開發環境的插件,用來支持對 Lua 編程語言的開發。支持語法高亮、代碼重構等基本功能。
Features
- Support for LuaJ and Kahlua for Lua code execution.
- Annotated Listing File Generation
- Control-flow and Data-flow analysis (Experimental)
- Type inference based completions(Experimental)
- Introduce Variable Refactoring (Experimental)
- Modules support
- Debugger support (Experimental)
- LuaDoc Support (Experimental)
- Lua SDK REPL Console (Experimental)
- Live Templates
- Basic Completions
- Quick Documentation with Multiple documentation providers
- Resolving Globals in project and libraries
- Custom API Support including custom function signatures (Experimental)
- Function Information via Quickhelp
- Lua Standard Library Information via Quickhelp (ctrl-Q)
- Hilighting of Upvalues and Fields
- Goto Symbol
- Safe Delete (Experimental)
- Rename Identifier (Experimental)
- JavaHelp For Lua 5.1
- Execution in the Kahlua interpreter
- Go to definition
- find usages
- Code formatting
- Keyword completion
- 1 quickfix
- 5 code intentions
- 6 code inspection
- Highlighting global vs local variables
- Script execution and run configurations
- Kahlua interpreter window for interactive script execution (repl)
- Comes with an embedded Lua compiler written in Java (Kahlua)
- Structure view
- Syntax checking
- Syntax highlighting - including proper handling of extended syntax comments and quotes
- Customizable highlighting colors
- Code folding for code blocks and comments
- Brace Matching for do blocks, long strings and comments, and (, { , [
- Minor feature: comment in/out.
Lua for IntelliJ IDEA 1.0a40 發布,該版本增加了基本數據類型推斷。
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!