• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

EmmyLua/VSCode-EmmyLua: Lua IDE/Debugger Plugin for VSCode

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称(OpenSource Name):

EmmyLua/VSCode-EmmyLua

开源软件地址(OpenSource Url):

https://github.com/EmmyLua/VSCode-EmmyLua

开源编程语言(OpenSource Language):

Lua 56.1%

开源软件介绍(OpenSource Introduction):

logo

EmmyLua for VSCode

VSCode version of EmmyLua

Build status

QQ交流群:29850775 (最新版本以及部分视频演示在群文件中下载)

Online EmmyLua Doc donate 加入QQ群

snapshot

更新日志

CHANGELOG

FAQ:

Q: 为什么报找不到格式化程序?

A: 原先emmylua采用的luafmt格式化库,但是该算法基本上已经无人维护无法支持lua5.4,而且就issue来看问题也比较多,基于这样的考虑我移除了luafmt库,格式化交给EmmyLuaCodeStyle实现。

Q: 为什么附加调试没有作用?

A: 附加调试会试图获取进程内的lua符号,判断当前的lua版本,用于调试计算等。所以要求进程本身导出lua符号

Q: Emmy New Debug为什么连不上目标

A: 通常是由于插入代码require失败,或者require("emmy_core")返回true

Q: 项目中有很多大文件并不想参与解析如何排除?

A: 在项目根目录创建emmy.config.json然后如下填写:

{
    "source": [
        {
            "dir": "./",
            "exclude": [
                "csv/**.lua"
            ]
        }
    ]
}

画饼(next-version)

  1. 试图实现泛型类

  2. 修改enum语法

  3. 完善部分类型检查

  4. 修改调试器的json库




鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap