Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>luaCreateNew to Visual Studio Code? Get it now.
luaCreate

luaCreate

xhh

|
584 installs
| (0) | Free
提供lua代码提示和调试
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

LuaCreate 简介

1. LuaCreate快速生成lua一些代码以及调试Lua

使用方法

1. 选择一个成员变量,快捷键 先按Ctrl + L 再按Ctrl + G,输入参数个数回车,参数名回车,会生成一个get set 方法  
2. 选择一个代码块,代码块必须是一个正确的代码 快捷键 先按Ctrl + L 再按Ctrl + H 会生代码块内所有成员的get set 方法  默认set 方法参数是v
3. 选择一个代码块,代码块必须是一个正确的代码 快捷键 先按Ctrl + L 再按Ctrl + J,输入参数个数回车,参数名回车,会生成代码块内所有的模块方法

注意事项

1. 模块return 后面不要有多余空白行
2. 选择代码块必须是在一个方法里面,不支持闭包嵌套

LuaCreate 更新日志

2021/9/29/ 0.1.38版本

1、添加条件断点,包括表达式、命中次数、日志消息
    function a()
        for i=0,10 do
            print(i)
        end
    end
表达式断点例如 i==5
命中次数断点例如 == 6
日志消息比如i={i}

2021/8/23/ 0.1.33版本

1、加入Emmylua附加进程调试Lua
添加 lua debug attach-xhh: 启动并附加程序配置
或者在launch.json 配置新增
    {
        "type": "attach-xhh",
        "request": "attach",
        "name": "通过进程ID附加",
        "program": "unity.exe",
        "pid": 0
    },

2021/8/3/ 0.0.28版本

1、鼠标右键可以快速生成emmylua class 注解

2021/7/23/ 0.0.23版本

1、支持Windows Macosx Linux切换lua5.1-5.4环境,切换版本请到设置,扩展里面找到luacreate,修改luaVersion,或者搜索luaVersion

2021/7/9/ 0.0.18版本

1、添加一个lua过滤文件
在自己工作区创建emmy.config.json,然后json 字段会自动提示,具体参考emmylua
格式
    {
        "editor": {},
        "lua.version": "lua5.1",
        "source": [
            {
                "dir": "./",
                "exclude": [
                    "**/*a.lua"
                ]
            }
        ]
    }

2021/3/25/ 0.0.15版本

1.添加一些配置来优化代码提示

2021/1/04/ 0.0.13版本

1.接入[EmmyLua](https://emmylua.github.io/annotation.html) 代码提示功能

2020/11/05/ 0.0.9版本

1.添加调试功能,支持Unity,CoCos,单文件调试Lua

2020/11/03/ 0.0.6版本

1.添加调试功能,支持Unity,CoCos,单文件调试Lua

2020/8/31/ 0.0.3版本

1. 已有的方法不会重复生成

2020/8/31/ 0.0.2版本

1. 支持选择代码块来生成代码块所有成员变量的get set方法
2. 支持选择代码块来生成代码块所有模块方法

2020/8/31/ 0.0.1版本

1. 支持选中变量生成get set 方法
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft