[转载]轻量级Lua IDE ZeroBrane Studio 的使用技巧和汉化

快捷键 :

alt + shift +鼠标 ,可以块选中文本。
F12 折叠/展开 所有
F5 调试运行 点击第二次 将跳转到第一个断点处

F10 单步执行 
shift +F10 单步执行,不进入函数体
Ctrl + F10 跳出停止调试

f6 运行程序不调试
ctrl + f6 不停循环运行程序不调试

f7 汇编代码 
ctrl +f7 分析代码

环境配置(我觉得常用的):

环境配置文件在安装目录\cfg\user.lua,也可以通过菜单 edit-preferences-Settings:System 打开 .

样例:

local G = ...
styles = G.loadfile(‘cfg/tomorrow.lua‘)(‘Monokai‘)
-- 样式有以下几个可选值 Tomorrow TomorrowContrast TomorrowNight TomorrowNightEighties 
--TomorrowNightBlue TomorrowNightBright Zenburn Monokai
--SolarizedDark SolarizedLight 个人比较喜欢monokai ,比较闷骚的样式 。

path.love2d = ‘D:/Program Files (x86)/LOVE/love.exe‘ --配置love2d引擎的安装路径 ,如果不在当前路径 ,注意反斜杠

language = "en" --软件语言 可选项在安装目录\cfg\i18n 中可以看到 如 en fr it chs 
editor.tabwidth = 4 tab制表符的大小 
editor.usetabs = true 缩进是用 tab 占位 还是 空格 占位 
editor.usewrap = false --自动换行

还没有找到 设置创建的文件是什么编码配置 ,好像没有。默认是utf-8 无bom

注意事项:

运行程序之前应该检查 ;当前的lua 解释器 project -lua Interpreter 
可以看到有十来个解释器可以选择, 但是并非都已经安装 ,
需要另外安装 ,这里以 love2d游戏引擎为例子

运行 love2d 游戏引擎的demo

第一步:如果没有安装love2d 引擎,去官网下载安装 ;
第二步: 配置love2d引擎路径 ,在 edit-preferences-Settings:System ,打开的是安装目录下的cfg/user.lua文件,
这个文件有个范例:参见 cfg/user-sample.lua 文件;

第三步: 将程序的解释器选择为 love2d (project -lua Interpreter );
第四步:添加下面的函数love.load 到入口lua文件 
function love.load(arg)
if arg and arg[#arg] == "-debug" then require("mobdebug").start() end
end
最后一步:
可以按F6执行了

问题&错误处理:

1:Can‘t find ‘main.lua‘ file in the current project folder.
project 面板的当前工作目录下 有可以执行的lua 文件, 一般命名 main.lua作为 程序入口

2:Can‘t find xxxxx executable in any of the folders in PATH or MOAI_BIN 
找不到解释器 。 检查当前的解释器是什么,是否正确,如果正确,检查解释安装目录是否配置正确 。

3:Program unable to run as ‘"D:/Program Files (x86)/LOVE/" "D:\Program Files\ZeroBraneStudio\myprograms\love2d-samples\shooter"‘.
类似这种错误 : 应该是解释器的安装位置 指定错误了 ,仔细查找

汉化:

后面补充 : 软件的从0.39版开始 ,官方已经提供了汉化配置文件 cn.lua

下载附件:chs.lua http://good.gd/2750053.htm

放到安装目录\cfg\i18n ,

添加或者修改配置项 language = "chs" (如何修改见 环境配置

重启软件即可。

小技巧:

你可以在多行注释符号里面添加 锚点:
例如:
--[[ 
[baidu](http:\\www.baidu.com) 超链接
[helloworld] (helloworld.lua) 链接到文件,相对目录

]]

右键菜单可以跳转到 变量 或者函数定义的地方

右键菜单可以统一重命名函数或者变量 (tip:它可以高亮某个变量所有出现的地方。)

可以利用菜单 project-project directory-set from current file 快捷将当前文件所在目录设置为项目目录。
在工具栏也有这个功能的快捷工具按钮

时间: 2024-08-25 04:29:16

[转载]轻量级Lua IDE ZeroBrane Studio 的使用技巧和汉化的相关文章

Zend Studio 13 v13.0.0汉化中文版

软件下载地址 http://www.zend.com/en/products/studio/downloads-studio#Windows 汉化包地址 http://download.eclipse.org/technology/babel/update-site/R0.13.0/luna/ 汉化方式参照 http://www.cnblogs.com/zjy954/p/4999727.html Eclipse汉化教程 zend 13 注册码 3BDD5B31F3E47210A4C54F6F1E

zend studio 10破解/汉化

Zend Studio 10正式版破解及汉化 2013年03月12日 ⁄ PHP ⁄ 共 975字 ⁄ 字号 小 中 大 ⁄ 暂无评论 ⁄ 阅读 6,828 次 今天下载了Zend Studio 10正式版来学习下PHP,200多兆的软件下了我一个下午居然还要收费,真是惨绝人寰啊!寻思着在我大天朝居然还有这种事,百度之. 首先你得下载Zend Studio 10正式版,为了以后版本更新而破解方式还没出,于是我把这个安装包放百度网盘了,需要的朋友拿去吧. 注册破解步骤: 1.安装Zend Stud

zend studio 10破解/汉化 - 永不停歇 - 博客频道 - CSDN.NET

Zend Studio 10正式版破解及汉化 2013年03月12日 ⁄ PHP ⁄ 共 975字 ⁄ 字号 小 中 大 ⁄ 暂无评论 ⁄ 阅读 6,828 次 今天下载了Zend Studio 10正式版来学习下PHP,200多兆的软件下了我一个下午居然还要收费,真是惨绝人寰啊!寻思着在我大天朝居然还有这种事,百度之. 首先你得下载<a href='http://pan.baidu.com/s/1pJuTn9x'>Zend Studio 10</a>正式版,为了以后版本更新而破解

Zend Studio 10.6.2正式版中文在线/离线汉化方法

以下方法适合于所有版本的Zend Studio的汉化 在线汉化: 选择Help菜单->Install New Software...在Work with框中复制此地址:http://mirror.bit.edu.cn/eclipse/technology/babel/update-site/R0.11.1/juno/,(提示:最后一个/线不能少)复制完地址后按回车键确认,这时会提示pending...(等待...),等侍完成后会出来很多语言列表让你选择,请选择“Babel Language Pa

安卓工作室 android studio 汉化后,报错。 设置界面打不开。Can&#39;t find resource for bundle java.util.PropertyResourceBundle, key emmet.bem.class.name.element.separator.label

安卓工作室 android studio 汉化后,报错. 设置界面打不开. Android studio has been sinified and reported wrong.The setup interface cannot be opened. 安卓工作室 android studio 版本 2.3.3 Android studio version 2.3.3 汉化包版本 AndroidStudio_v2.0.0.20_resources_cn-v0.2-20170414.jar Lo

zend studio 10.6.2破解和汉化

破解文件下载地址 http://dldx.csdn.net/fd.php?i=881874911175745&s=b2f091d89f675e30c36dcc00c4cd2702 下载破解文件(该文件千万不要解压,也不要修改文件名)复制并替换你Zend Studio安装目录的plugins文件夹下的同名文件 关于汉化,这个很简单,选择Help菜单->Install New Software...在Work with框中复制此地址:http://download.eclipse.org/tec

Mac 使用 ZeroBrane Studio 开发lua

本文原文连接: http://blog.csdn.net/freewebsys/article/details/46347657 转载请注明出处! 1,关于 ZeroBrance Studio ZeroBrane Studio 是一个轻量级的Lua IDE.拥有代码提示.语法高亮.远程调试.代码分析.调试等功能.支持多个 Lua 引擎 (LuaJIT, L?ve 2D, Moai, Gideros, Corona, Marmalade Quick, MobileLua, GSL-shell, a

基于Mono和VSCode打造轻量级跨平台IDE

??最近Visual Studio推出Mac版本的消息迅速在技术圈里刷屏,当工程师们最喜欢的笔记本电脑Mac,邂逅地球上最强大的集成开发环境Visual Studio的时候,会碰撞出怎样精彩的火花呢?在微软新任CEO纳德拉的"移动为先.云为先"战略下,微软的转变渐渐开始让人欣喜,从.NET Core.VSCode.TypeScript再到近期的Visual Studio For Mac,这一系列动作让我们感觉到,微软的技术栈越来越多地向着开源和跨平台两个方向努力.我们曾经固执地认为,微

Cocos2d-JS项目之一:环境(IDE 运行js-tests、IDE 和 studio 统一工程)

环境:cocos 引擎(包括 studio)2.2.1 for Mac.cocos2d-js-v3.5.Cocos Code IDE 1.2 for Mac,cocos 引擎指的是下面这个东西: 各种软件的下载和安装网上很多教程,这里只是记录一下过程自己花时间比较多得环节. IDE 运行js-tests 参考了:http://blog.csdn.net/jonahzheng/article/details/39179613 1.cocos code IDE 设置:preferences -> C