Mac 上Sublime Text 2配置lua环境

本文详细介绍了如何在MacOS系统上安装Lua环境,并通过SublimeText2进行Lua语言开发的具体步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1,首先下载最新版lua  然后解压到你想解压到的位置     http://www.lua.org/ftp/

2,运行终端,cd  进入该文件夹src目录下。

3,在终端输入 make macosx   然后回车

4,cd 至根目录下(指你刚在下载文件的根目录),在终端输入make test  然后回车。

正常出现 scr/lua -v    Lua 5.2.0 Copyright(C)1994-2011 Lua.org,PUC-Rio 

5,然后输入命令: sudo make install  然后要求输入密码,这个密码是你的开机密码 如果没有直接回车

有的话,输入密码回车就自动安装了

6,安装完成后输入 lua -v 监测下是否出现 Lua 5.2.0  Copyright (C) 1994-2011 Lua.org, PUC-Rio 

出现则安装成功。

 

下载Sublime Text2    http://sublime-text-2.cn.uptodown.com

在Sublime Text2 中选择:

输入:

{  
 "cmd": ["/usr/local/bin/lua", "$file"],  
 "file_regex": "^(...*?):([0-9]*):?([0-9]*)",  
 "selector": "source.lua"  
}  
保存为Lua.sublime-build, 之后重启Sublime Text 2
 
新建文件myLua.lua,注意这里要新建文件夹并保存成.lua之后在向里面添加数据:
选择lua编译环境:
 
测试语句:
print("hello".."world");
编译运行command+ b
 
ok运行成功:

转载于:https://www.cnblogs.com/cocos2dx-wk/p/3477317.html

<think>好的,我现在需要帮助用户在Sublime Text 3中配置Lua调试并设置断点。首先,我得回忆一下相关的步骤和可能需要的工具。用户提到了引用中的信息,特别是引用[2]关于安装Lua的部分,以及引用[3]和[4]提到的Sublime调试插件,比如sublime_debugger和Xdebug。不过Lua可能需要特定的调试器,比如LuaDebug或者类似的工具。 首先,用户需要确保已经安装了Lua环境,根据引用[2]中的方法,用户可能已经安装了Lua 5.3.0。然后,Sublime Text的插件方面,引用[3]提到了Sublime Debugger,但可能这个插件主要针对JavaScript或其他语言,不一定直接支持Lua。需要检查是否有适用于Lua的调试插件,比如SublimeLinter或其他扩展。 接下来,可能需要安装Package Control来管理插件,然后搜索Lua相关的调试工具。例如,可能存在像LuaDebugger这样的插件。或者用户需要配置外部调试工具,比如使用ZeroBrane Studio的远程调试功能,结合Sublime Text进行设置。 另外,引用[4]提到了Xdebug,但那是针对PHP的,所以可能不适用于Lua。需要寻找Lua专用的调试解决方案。假设用户需要的是在Sublime中直接设置断点并调试,可能需要安装Lua的调试插件,并配置对应的调试环境。 可能的步骤包括:安装Lua调试器(如LuaDebug)、在Sublime中安装相关插件、配置调试设置文件(sublime-project或sublime-build),以及设置断点的方式。例如,通过插件提供的快捷键或菜单选项添加断点,然后启动调试会话。 同时,需要确保调试器与Sublime Text的集成正确,可能需要指定Lua解释器的路径,以及调试器的路径。用户可能还需要在代码中插入断点,或者通过IDE功能在行号旁边点击设置断点。 最后,测试配置是否生效,运行调试会话,查看断点是否被命中,变量查看和控制流程是否正确。如果遇到问题,可能需要检查路径配置、插件设置是否正确,或者查看调试器的日志信息。</think>在Sublime Text 3中配置Lua调试并设置断点需要以下步骤: ### 一、安装Lua环境 1. 根据引用[2]的方法安装Lua 5.3.0: ```bash curl -R -O http://www.lua.org/ftp/lua-5.3.0.tar.gz tar zxf lua-5.3.0.tar.gz cd lua-5.3.0 make macosx test make install ``` ### 二、安装Sublime插件 1. 通过`Package Control`安装插件: - **SublimeDebugger**:支持多语言调试框架[^1] - **LuaExtended**:提供Lua语法增强和调试支持 2. 配置调试器路径: 打开`Preferences > Package Settings > SublimeDebugger > Settings`,添加Lua解释器路径: ```json { "debuggers": { "lua": { "command": "/usr/local/bin/lua" } } } ``` ### 三、设置断点 1. 在代码行号左侧**单击鼠标右键**,选择`Toggle Breakpoint` 2. 或使用快捷键`Ctrl+F8`(Windows/Linux)或`Cmd+F8`(Mac) ### 四、启动调试会话 1. 按`F5`或通过菜单`Tools > Debug > Start Debugging`启动 2. 选择调试配置为`Lua` 3. 程序将在断点处暂停,可通过调试控制台查看变量值 ### 五、调试功能示例 ```lua -- test.lua local sum = 0 for i=1,10 do -- 在此行设置断点 sum = sum + i end print(sum) ``` 调试时支持:断点跳转、堆栈跟踪、变量监控[^3]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值