设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 软件追踪 查看内容

IntelliJ EmmyLua 1.1.9发布,IDEA的Lua插件

2017-9-19 22:40| 发布者: joejoe0332| 查看: 2792| 评论: 0|原作者: oschina|来自: oschina

摘要: EmmyLua 1.1.9 发布,此次更新主要内容: 注释可以选择严格模式,即格式写错会报错,默认是容错模式。需在settings/EmmyLua/strictdoc中开启 新注解---@language对lua字符串可进入代码注入(language injector) 新注 ...
EmmyLua 1.1.9  发布,此次更新主要内容:
  1. [NEW] 注释可以选择严格模式,即格式写错会报错,默认是容错模式。需在 settings / EmmyLua/ strict doc 中开启

    ../_images/doc.png

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

    ../_images/language.png

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

    ../_images/overload.png

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

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

    ../_images/class_method_line.png

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

    ../_images/local_var_type_hint.png

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

    ../_images/param_type_hint.png

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

    ../_images/function_ret_type_hint.png

  9. [FIX] issue 41

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

  11. [IMPROVE] 改进Quick Documentation

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

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

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

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

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

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

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

开源主页

文档地址

下载地址


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部