ZeroBrane Lua脚本编辑器代码自动补全

简介    

    ZeroBrane Studio是一款支持代码提示、语法高亮、远程调试、代码分析、调试等功能的轻量级Lua IDE工具。可以去官网studio.zerobrane.com进行下载。

自动补全功能

    这里说的是如何让你的代码进行自动补全。

  首先进入interpreters文件夹新建一个lua脚本文件配置你的库的执行文件。

local exefile="执行文件路径"
local resourcePath="资源路径"
return {
  name = "LuaApp",
  description = "LuaApp",
  api = {"baselib","LuaApp"},--注意api
  frun = function(self,wfilename,rundebug)
	local workdir=self:fworkdir(wfilename)
    if not GetFullPathIfExists(workdir, 'main.lua') then
      DisplayOutput("Can't find 'main.lua' file in the current project folder.\n")
      return
    end

    if rundebug then
      DebuggerAttachDefault({runstart = ide.config.debugger.runonstart == true})
    end
	
    local cmd = ('%s %s'):format(exefile, resourcePath)
    return CommandLineRun(cmd,workdir,true,true)
  end,
  hasdebugger = true,
  fattachdebug = function(self) DebuggerAttachDefault() end,
  scratchextloop = true,
  takeparameters = true,
}

  打开编辑器在项目选项最后一项选择你创建的lua的脚本对应的名称,F5就可以启动进行调试,注意入口文件需要是main.lua。

 

转载于:https://www.cnblogs.com/zentel/p/6231021.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值