IntelliJ EmmyLua 1.1.9发布,IDEA的Lua插件

发布时间:2017-09-19 22:07:23来源:红联作者:lovsher

EmmyLua 1.1.9 发布,此次更新主要内容:

[NEW] 注释可以选择严格模式,即格式写错会报错,默认是容错模式。需在 settings / EmmyLua/ strict doc 中开启

[NEW] 新注解 ---@language 对lua字符串可进入代码注入(language injector)

[NEW] 新注解 ---@overload 用于标注重载

[NEW] 新注解 ---@module 用于兼容 module() 方式创建的模块(不建议使用)

[NEW] 在方法上显示分割线(line separator),需在 settings / EmmyLua /show class method line separator 中开启

[NEW] 可显示本地变量(local variable)变量类型,需在 settings / editor / general /appearance / show parameter name hints#configure / Show local variable type hints 中开启

[NEW] 可显示形参(parameter)类型,需在 settings / editor / general / appearance /show parameter name hints#configure / Show parameter type hints 中开启

[NEW] 可显示函数返回值(return)类型,需在 settings / editor / general / appearance /show parameter name hints#configure / Show function return type hints 中开启

[IMPROVE] 在关键字如 local, function ... 代码完成时自动在其后添加空格

[IMPROVE] 改进Quick Documentation

[CHANGE] 在函数/方法代码完成时不创建参数模板

[FIX] 解决前置声明local函数的BUG

[NEW] 从构造函数推断类型,如 local a = xxx.new() , a 将被推断为 xxx 的类型,并可以设置自定义构造函数名

[FIX] 修复在文件尾输入 --[ 崩溃的BUG

[NEW] 为Lua5.3的 goto 完善跳转和代码提示

[NEW] 增加inspection,同名的local定义将出现同名警告

EmmyLua 是IntelliJ IDEA平台的一款Lua语言插件,提供强大的语法着色,错误检查,代码完成,代码调试等功能,免费开源欢迎使用。

开源主页

https://gitee.com/tangzx/IntelliJ-Lua

文档地址

https://tangzx.github.io/emmydoc

下载地址

https://gitee.com/tangzx/IntelliJ-Lua/releases

https://plugins.jetbrains.com/plugin/9768-emmylua

来自:开源中国社区

idea安装lua插件_IntelliJ EmmyLua 1.1.9发布,IDEA的Lua插件相关推荐

  1. 【Lua从青铜到王者基础篇】第一篇:Lua初始教程和环境安装

    系列文章目录 文章目录 系列文章目录 前言 一.lua教程 1.Lua设计目的 2.Lua特性 3.Lua应用场景 4.Lua保存和运行 5.Lua目标 6.第一个Lua程序 二.Lua环境安装 1. ...

  2. idea mybatis插件_IntelliJ IDEA插件推荐(二)

    上次发过IntelliJ IDEA的插件推荐,详见:IntelliJ IDEA插件推荐,但是由于篇幅有限加上一些网友的推荐和自己这段时间的接触到一些新的非常实用的插件,所以又写一篇插件推荐.废话不多说 ...

  3. Animation Studio插件怎么用?Nitrozme Animation Studio Packages Mac(AE插件拓展包) 安装教程

    为大家带来一款前所未有的AE预设拓展包,为大家提供了数量众多的预设插件.Nitrozme Animation Studio Packages里面包含了Montage Library,Action Li ...

  4. idea redis 插件_Intellij IDEA 实用插件安利

    点击上方☝SpringForAll社区 轻松关注!及时获取有趣有料的技术文章 1. 前言 从2020 年 JVM 生态报告解读 可以看出Intellij IDEA 目前已经稳坐 Java IDE 头把 ...

  5. 安装更强大更美观的zsh,配置oh my zsh及插件

    安装更强大更美观的zsh,配置oh my zsh及插件 #0x0 安装zsh #0x1 安装oh my zsh #0x2 配置zshrc #0x3 配置主题 #0x4 安装插件 #0x5 小结 #0x ...

  6. 【帝国CMS插件】支持7.5 7.2 移动同步生成插件 帝国多端访问必备插件带详细安装教程

    [帝国CMS插件]支持7.5 7.2 移动同步生成插件 帝国多端访问必备插件 模板开发者必备插件 支持系统:帝国CMS7.5 和 7.2 系统 编码:UTF-8 使用特点: 1.可自动同步生成的页面有 ...

  7. IntelliJ IDEA插件php golang python shell docker ignore UML plantuml等插件安装

    IntelliJ IDEA插件php golang python shell docker ignore UML plantuml等插件安装 有的插件,需要代理才能搜索和下载 设置代理 不然插件搜索不 ...

  8. 华视读卡器多浏览器插件_翻遍Chrome商店,这9款插件值得安装

    对于电脑浏览器来说,好用的浏览器插件确实方便不少,浏览器插件功能各异,但确实都能满足不少需求. 而现在的浏览器市场,几乎就是Chrome或者基于Chromium内核浏览器的天下,这不微软的Edge向C ...

  9. mysql 中文搜索插件_支持中文的MySQL 5.1+ 全文检索分词插件

    经过不停的尝试和努力,以最新的 mysql 5.1.11-beta 为基础,制作的分词插件已经测试成功,现在发布如下. 由于 mysql 5.1.x 本身的架构作了修改,所以增加分词直接以插件形式方式 ...

最新文章

  1. android 页面翻转进场动画_Android实现翻转及延迟动画效果
  2. rssi室内定位算法原理_三分钟看懂蓝牙室内定位 值得分享
  3. ehcache 手动刷新缓存_【第 21 期】一个架构师的缓存修炼之路
  4. PHP的Postman使用
  5. Elasticsearch java api 基本搜索部分详解
  6. LeetCode 785. 判断二分图(染色法)
  7. Python学习【第二篇】 : Python入门
  8. java让文件隐藏文件_使用java8API遍历过滤文件目录及子目录及隐藏文件
  9. html网页url伪静态,静态、动态、伪静态三种URL表形式优缺点介绍
  10. Three.js的uv坐标贴图理解
  11. 微信小程序防止点击事件多次请求接口
  12. docker 测试mysql_Mac上使用Docker快速启动MySQL测试
  13. 读《Halting in Random Walk Kernels》
  14. Powder Designer同时显示中文英文名
  15. Spark快速入门指南
  16. 数字集成电路设计-1-用一个mux和一个inv实现异或
  17. 详细揭秘微信小程序框架技术——Mpx
  18. 3DTank大战总结
  19. 最新开源版知音QQ助手V1.0.16版本
  20. 计算机二级报名时间2020年12月江苏省,2020年12月计算机二级考试报名时间及考试安排...

热门文章

  1. 百度app不支持popstate_这一次谷歌很强硬,从现在起你的 App 再不支持,将拒绝上架!...
  2. js数组获取index_通过事例重温一下 JS 中 常见的15 种数组操作(备忘清单),收藏...
  3. 档案电子封装包Java类,email: Android电子邮件库(基于JavaMail封装)
  4. caffe linux跑自己数据,caffe+linux平台——跑深度学习的流程
  5. 测试环境安装配置obproxy(社区版)
  6. mysql将表的某一列全部置空NULL。
  7. 生产批量检查web url并通过手机邮件报警案例
  8. 微型计算机2014年6月上,2014年6月福建省计算机一级考试选择题及答案
  9. Git SSH方式克隆远程仓库到本地
  10. fragment类中的点击事件空指针异常