IDEA的Lua编程插件,Lua for IntelliJ IDEA 1.0a40 发布

jopen 12年前
   <p><a href="/misc/goto?guid=4958197782100121928" target="_blank">Lua for IntelliJ IDEA </a> 是一款 IDEA 集成开发环境的插件,用来支持对 Lua 编程语言的开发。支持语法高亮、代码重构等基本功能。</p>    <h3 id="!features">Features</h3>    <ul>     <li>Support for LuaJ and Kahlua for Lua code execution.</li>     <li>Annotated Listing File Generation</li>     <li>Control-flow and Data-flow analysis (<strong>Experimental</strong>)</li>     <li><a href="/misc/goto?guid=4958347064784085734">Type inference based completions</a>(<strong>Experimental</strong>)</li>     <li><a href="/misc/goto?guid=4958347065584823671">Introduce Variable Refactoring</a> (<strong>Experimental</strong>)</li>     <li>Modules support</li>     <li><a href="/misc/goto?guid=4958347066381518987">Debugger support</a> (<strong>Experimental</strong>)</li>     <li><a href="/misc/goto?guid=4958347067189081264">LuaDoc Support</a> (<strong>Experimental</strong>)</li>     <li><a href="/misc/goto?guid=4958347067993115011">Lua SDK REPL Console</a> (<strong>Experimental</strong>)</li>     <li><a href="/misc/goto?guid=4958347068791831593">Live Templates</a> </li>     <li>Basic Completions</li>     <li>Quick Documentation with Multiple documentation providers</li>     <li>Resolving Globals in project and libraries</li>     <li>Custom API Support including custom function signatures (<strong>Experimental</strong>)</li>     <li>Function Information via Quickhelp</li>     <li>Lua Standard Library Information via Quickhelp (ctrl-Q)</li>     <li>Hilighting of Upvalues and Fields</li>     <li>Goto Symbol</li>     <li>Safe Delete (Experimental)</li>     <li>Rename Identifier (Experimental)</li>     <li>JavaHelp For Lua 5.1</li>     <li>Execution in the Kahlua interpreter</li>     <li>Go to definition</li>     <li>find usages</li>     <li><a href="/misc/goto?guid=4958347069582939794">Code formatting</a> </li>     <li>Keyword completion</li>     <li>1 quickfix</li>     <li>5 code intentions</li>     <li>6 code inspection</li>     <li>Highlighting global vs local variables</li>     <li>Script execution and run configurations</li>     <li>Kahlua interpreter window for interactive script execution (repl)</li>     <li>Comes with an embedded Lua compiler written in Java (Kahlua)</li>     <li>Structure view</li>     <li>Syntax checking</li>     <li>Syntax highlighting - including proper handling of extended syntax comments and quotes</li>     <li>Customizable highlighting colors</li>     <li>Code folding for code blocks and comments</li>     <li>Brace Matching for do blocks, long strings and comments, and (, { , [</li>     <li>Minor feature: comment in/out.</li>    </ul>    <p><br /> Lua for IntelliJ IDEA 1.0a40 发布,该版本增加了基本数据类型推断。</p>    <p><img alt="Lua for IntelliJ IDEA 1.0a40 发布" src="https://simg.open-open.com/show/0992febae3bb39ed533d2c71e90a16e5.png" width="557" height="480" /></p>