print("------------------lua面对对象所需基础知识---------------------") --基础知识 可参考 --__index 如何理解 --调用table的一个不存在的索引时, --会使用到元表的__index元方法,__index可以是一个函数也可是一个table。 --例子1 --作为函数: --将表和索引作为参数传入__index元方法,retu
演练:使用 Visual Studio Team Test 进行单元测试Mark MichaelisItron Corporation摘要:本演练通过测试驱动开发 (TDD) 和先测试-后编码 (test-then-code) 的方法学习单元测试。本页内容简介开始创建测试运行测试检查异常从数据库中加载测试数据测试视图 (Test View) 窗口增加一个测试数据库将数据与测试关联实现和重构目标方法
学过计算机的都知道,在浏览器中或者我的电脑中输入http://localhost可以打开本地主机,通常我们是用来测试浏览自己编写的网页用的,但是有时候本地http://localhost打不开,那么该怎么办呢?   方法/步骤 1 最主
对最近linux下排查java内存相关问题的命令做个小的总结linux系列toptop -p PIDpid为12415进程的资源消耗情况。这里是以进程为单位。top -Hp PID这里是以线程为单位。其中RES看到没有线程占用的内存都是3.3g,是因为JVM内存区域中大部分都是线程共享的。同时也可以通过shift+h在-p视图下切换至线程视图(set threads On),如下图:说明:top命
       该编辑调试器最大特点就是能够注入到宿主程序内对lua脚本进行调试。还能够设置断点观察变量的值,功能很强大。        如今已有的编辑器有Notepad++, Editplus, luaforwindows, Script.Net, Decoda, LuaCoding, SciTE, BabeLua 等等、但唯有LuaStudio才是真正意义上的IDE、集成了编辑、proje
转载 2017-08-02 21:18:00
241阅读
2评论
1. makefile 文件的简要分析LUA_A= liblua.a CORE_O= lapi.o lcode.o lctype.o ldebug.o ldo.o ldump.o lfunc.o lgc.o llex.o lmem.o lobject.o lopcodes.o lparser.o lstate.o lstring.o ltable.o ltm.o lundump.o lvm.o l
LuaStudio is a fast, lightweight, extendabletext, source and binary editor foent,
转载 2023-01-05 11:10:09
85阅读
这里只介绍和插件编写比较有关的几个函数. 详细的Lua手册请参照Lua Reference Manual 5.1.assert(value) - 检查一个值是否为非nil, 若不是则(如果在wow.exe打开调试命令)显示对话框以及输出错误调试信息 collectgarbage() - 垃圾收集器. (新增于1.10.1) date(format, time) - 返回当前用户机器上的时间. er
转载 2024-07-23 18:37:14
33阅读
欢迎加入Unity业内qq交流群:956187480 LuaStudio是可以附加到指定进程内对lua脚本进行调试,还可以设置断点观察变量的值,功能非常强大。 目前我们常用的编辑器有Notepad++, Editplus, luaforwindows, Script.Net, Decoda, LuaCoding, SciTE, BabeLua 等等、但唯有LuaStudio才是
原创 2022-09-29 14:20:25
346阅读
前言 当在一个大型工程中编写大量的lua脚本时,代码提示和方法跳转等功能很实用,据我所了解的目前除LuaStudio之外,似乎还没有一个很好的编辑器。但今天讲述的是Idea +EmmyLua插件 达到很强大的功能。 我的使用环境: idea 2017.1.2 社区免费版 EmmyLua在线文档: 原
原创 2021-07-20 16:56:52
2035阅读
工具:VS、.2.3f、LuaStudio(方便编写Lua)、SimpleFramework_UGUI-0.3.7.2 Demo介绍如何使用uLua对UI进行热更新 【框架结构介绍】 Editor:一些编辑器扩展的脚本代码 Example:一个热更新例子介绍 Lua:实现热更新的核心lua代码 Source:实现热更新的核心C#代码 StreamingAssets:将生成的AssetBundl
转载 2024-02-27 20:10:55
162阅读
在gitee上下载lua-studio.zip的源代码,这个源代码不能自己被编译会报很多错误,大部分都会放弃,经过我不断的摸索终于编译成功了,记录如下:1下载luastudio源代码,地址:https://gitee.com/emmm_admin/lua-studio?_from=gitee_search,或者直接搜索lua studio,gitee上的两个下载源都是一样的;2找到luastudi
转载 2024-05-27 18:23:06
64阅读
前言博主近期在写Lua代码,一直没有找到写Lua好用的编辑器,本文介绍了博主尝试使用过的几个Lua编辑器,强烈推荐在寻找编写Lua的用户来看看,避免自己尝试浪费过多的时间,若您有更好的编辑器也欢迎您在评论区留言或者私信给我哦! Lua For Unity 你使用什么编辑器做开发 ???前言1.SciTE2.Sublime Text33.x-studio4.LuaStudio5.基于IDEA的Emm
编辑器软件LuaStudio一:Lua脚本      说来也巧,redis的大老板给了你解决这种问题的方法,那就是Lua脚本,而且redis的最新版本也支持Lua Script debug,这应该也是未来Redis的一个发展趋势,要想学好Redis,必会Lua Script。。。作为一门过程型动态语言,Lua有着如下的特性1、变量名m没有类型,值才有类型,变量名在运行
转载 2024-04-28 16:23:57
86阅读
Lua是一种轻量级脚本语言,目前UNITY3D的热更新主流采用Lua,所以要先学习Lua语法。我百度了一下IDE,下载了LuaStudio还比较好用,小巧方便。Lua在使用中不需要预先定义变量的类型。默认定义都是全局变量,只有用local修饰才是局部变量。在Lua中只有fasle和nil(相当于null)是fasle,其他全部是true!包括0和空字符串也是true!Lua中基本的类型有:nil、
转载 2024-03-18 23:33:26
209阅读
现在的游戏都需要热更新,从现在开始学习lua的toLua框架来实现热跟新。 废话不说,俗话说得好磨刀不误砍柴工,要使用lua语言,就需要一个好的编辑器,现在网上常用的编辑器有一下几中:Subline3编辑器,就是向写text文本一样,只是有语法高亮和写过的代码提示网址:http://www.sublimetext.com/3(英文版),也可下载中文版LuaStudio:一种有断点,有智能提示,但
转载 2024-05-26 09:46:29
21阅读
目前项目开发一直是用decoda进行调试,使用sublime编辑,本没有太大问题,都用了大半年。一直都比较忙,这段时间有空在decoda的源码基础上进行修改,就是想将调试器与编辑器融合起来,改成我期望中的理想的lua开发工具。国人写了一个luastudio,共享软件,之前试用过,很糟糕,还不如用decoda(至少能保证稳定性)。luacode主要用于解决lua调试与编辑两大问题,统一lua项目开发
转载 2024-03-19 13:09:20
1074阅读
从今天开始学习lua,学习的过程大概是lua的基础,lua和高级语言的交互,到在unity里面使用lua第一章.lua基础搭建环境 从网上下载luaStudio,有汉化版的。习惯使用vs的人应该会觉得非常的熟悉。 使用步骤:新建项目-新建文件-编码-F5 在第一次调试时,会出现调试设置。第一个要勾选,第二个是选择是否弹出控制台,可选可不选。 lua基础lua脚本不需要写“;”1.变量 lua
目前项目开发一直是用decoda进行调试,使用sublime编辑,本没有太大问题,都用了大半年。一直都比较忙,这段时间有空在decoda的源码基础上进行修改,就是想将调试器与编辑器融合起来,改成我期望中的理想的lua开发工具。国人写了一个luastudio,共享软件,之前试用过,很糟糕,还不如用decoda(至少能保证稳定性)。luacode主要用于解决lua调试与编辑两大问题,统一lua项目开发