luastudio 使用1

作者: IceWall_Rin | 来源:发表于2017-05-24 15:47 被阅读160次

LuaStudio工具的使用

转载2016-05-02 17:37:46

标签:it

在手游开发中,如果要做代码的热更新,就需要使用Lua脚本,编写和调试Lua脚本就需要一款工具,这里介绍一款功能最强也是在游戏开发中用到最多的一款Lua编辑工具,它的名字叫LuaStudio,这款软件之所以受到Lua爱好者的追捧,就是因为它很向Vs2013,并且有很强的代码提示

​下面就介绍这款编辑软件的使用:

1.  首次打开软件的界面如下,然后单击左下角红框标示的Directory

pic01

​2.单击后的画面如下,视图的左面是一个导航视图(导航视图很强大很方便),找到红色框标示的名为“Lua”的文件夹

pic02

​3.点击pic02所示的名为“Lua"的文件夹,在左下角会显示文件夹下包含的所有选项

pic03

​4. 关闭已经打开的某个脚本或者关闭所有已经打开的脚本,采用如下截图中办法

pic04

5. 通过菜单栏Window-Windows打开对应的窗口,如下:

pic05

6.清理掉所有输出区域的内容

pic06

​7. 下图展示如何打开Lua代码调试功能(调试功能很强大很方便)

pic07-1

如果pic07-1截图中debugging Lua Script in  console mode选项勾选的话,则会弹出LuaStuidio控制台上

如果pic07-1截图中debugging Lua Script in  console mode选项不勾选,则打印在控制台上

8.  如何再次打开Debugging  Settings

pic08

9. 下图展示LuaStudio工具的断点调试功能,在红色区域中,单击鼠标会出现一个红色实心圆圈,表示在此处添加一个断点,调试进行到断点时,程序会暂停,不断的按F11,可以逐行接着往下执行

pic09

10.  按下Ctrl的同时,进行鼠标滚轮向前向后滚动,可以进行视图的放大和缩小,这点很类似VS2013工具

11.​ LuaStudio支持全局查找功能,这点给开发带来很大的方便

pic11

12. 代码注释(程序中使用 -- )

pic12

​13. 代码美观整洁功能

pic13

14,换行显示

14-1(此图为没有点击换行图标的效果)

14-2 (此图为点击换行图标后的效果)

​以上罗列了LuaStudio编辑器在开发中最常用的几项功能,其实LuaStudio还有很多功能,但是由于在开发中不经常用到,因此做略过处理

相关文章

  • luastudio 使用1

    LuaStudio工具的使用 转载2016-05-02 17:37:46 标签:it 在手游开发中,如果要做代码的...

  • git使用1

    一、测试有没安装 (1) 首先我们打开mac终端输入 (2) 如果终端告诉你 那么说明你已经有git了,不需下...

  • 1、wireshark使用

    1、下载安装2、启动抓包![Uploading image_045783.png . . .]途中列表是表示可以抓...

  • Sass使用(1)

    一个父级元素,如果只拥有两个子元素,使用sass赋予第二个子元素样式的时候,不能使用last-child,无效。应...

  • 1.使用

    1.从 XML 中构建 SqlSessionFactory (1)每个基于 MyBatis 的应用都是以一个 Sq...

  • zabbix使用(1)

    1.登录zabbix web页面,将语言改为中文: 默认账户:Admin密码:zabbix 默认页面为英文,点击菜...

  • Anaconda使用(1)

    anaconda(1) 2017-06-17 前面提到了Python的版本问题,今天我们来聊聊python的安装。...

  • JetPack使用(1)

      Jetpack 是一套库、工具和指南,可帮助开发者更轻松地编写优质应用。这些组件可帮助您遵循最佳做法、让您摆脱...

  • FreeSurfer使用(1)

    下载数据: 英文版FreeSurfer Tutorials:http://surfer.nmr.mgh.harva...

  • OpenGLES使用(1)

    实现一个正六边形旋转效果. 时序图: 大致代码 1.开启OpenGLES上下文 2.获取纹理图片 3.设置纹理.开...

网友评论

    本文标题:luastudio 使用1

    本文链接:https://www.haomeiwen.com/subject/yploxxtx.html