IDEA的Lua編程插件,Lua for IntelliJ IDEA 1.0a40 發布

jopen 12年前發布 | 54K 次閱讀 Lua

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 發布,該版本增加了基本數據類型推斷。

Lua for IntelliJ IDEA 1.0a40 發布

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!