lua mysql开发环境搭建_lua for windows下载-lua for windows(lua开发环境) 5.1.4-46 官方版 - 河东下载站...

lua for windows是一款简单的开发环境构建工具,通过该软件,用户可以快速搭建嵌入型的lua脚本开发平台,帮助用户在lua中开发更多的项目程序;本软件具有完整性的构建方案,用户在设计应用程序的时候可以利用本软件将LUA脚本语言嵌入到程序中,增加程序开发的性能和稳定性,也可以让程序变得更加灵活,扩展性能更加丰富;lua是由C语言编辑而成的,能够很同意的调用c++函数代码,让用户在开发脚本语言的时候更加轻松,需要的朋友可以下载试试!

c8d939b3359555d30c15f578d388292c.png

软件功能

LuaFileSystem是一个Lua库,开发用于补充与标准Lua发行版提供的文件系统相关的一组函数。

LuaFileSystem提供了一种便携式方式来访问底层目录结构和文件属性。

LuaFileSystem是免费软件,使用和Lua 5.1 相同的 许可协议。

LuaFileSystem应该使用Lua 5.1构建,因此必须正确安装目标版本的语言库和头文件。

LuaFileSystem提供了一个Makefile和一个单独的配置文件, config在运行之前应该对其进行编辑以适合您的安装 make。该文件有一些定义,如外部库的路径,编译器选项等。

在Windows上,用于编译LuaFileSystem的C运行时必须与Lua使用的运行时相同,否则某些LuaFileSystem函数将无法工作。

dev

在Unix系统上,这表示i节点所在的设备。在Windows系统上,表示包含文件的磁盘的驱动器号

ino

在Unix系统上,这表示inode编号。在Windows系统上这没有意义

mode

代表相关保护模式的字符串(值可能是 file,directory,link,socket, named pipe,char device,block device或 other)

nlink

到文件的硬链接数

uid

所有者的用户标识(仅限Unix,在Windows上始终为0)

gid

所有者的组标识(仅限Unix,在Windows上始终为0)

rdev

在Unix系统上,表示特殊文件索引节点的设备类型。在Windows系统上表示相同dev

access

最后访问的时间

modification

最后一次数据修改的时间

change

最后文件状态更改的时间

size

文件大小,以字节为单位

blocks

块分配文件; (仅限Unix)

blksize

最佳文件系统I / O块大小; (仅限Unix)

这个函数在内部使用,stat因此如果给定 filepath是一个符号链接,它被跟随(如果它指向另一个链接,链被循环跟踪),并且信息是关于它引用的文件。要获取有关链接本身的信息,请参阅函数 lfs.symlinkattributes。

lfs.chdir (path)

将当前工作目录更改为给定 path。

返回true成功或nil加一个错误字符串。

lfs.lock_dir(path, [seconds_stale])

path如果不存在,则创建一个lockfile(称为lockfile.lfs),并返回该锁。如果锁已经存在,检查它的stale,使用第二个参数(默认为第二个参数INT_MAX,这实际上意味着锁永远不会失效。释放锁调用lock:free()。

如果有任何错误,它返回nil和错误消息,特别是,如果锁存在并且不存在,它返回“文件存在”消息。

lfs.currentdir ()

返回一个带有当前工作目录nil 的字符串或者加上一个错误字符串。

iter, dir_obj = lfs.dir (path)

Lua迭代器对给定目录的条目。每次迭代器被调用时,dir_obj它返回一个目录项的名称作为字符串,或者 nil如果没有更多的条目。您还可以通过调用进行迭代dir_obj:next(),并在迭代完成之前显式关闭目录dir_obj:close()。如果path不是目录,则引发错误。

lfs.lock (filehandle, mode[, start[, length]])

锁定文件或其一部分。此功能适用于打开的文件 ; 应该将文件句柄指定为第一个参数。该字符串mode可以是 r(对于读/共享锁)或w(对于写/排它锁)。可选参数start ,length可用于指定起点及其长度; 两者都应为数字。如果操作成功

则返回true; 在错误的情况下,它返回nil加上一个错误字符串。

lfs.mkdir (dirname)

创建新目录。参数是新目录的名称。如果操作成功

则返回true; 在错误的情况下,它返回nil加上一个错误字符串。

lfs.rmdir (dirname)

删除现有目录。参数是目录的名称。如果操作成功

则返回true; 在错误的情况下,它返回nil加上一个错误字符串。

软件特色

Lua Interpreter(Lua解释器)

Lua Reference Manual(Lua参考手册)

Quick Lua Tour (Lua快速入门)

Examples (Lua范例)

Libraries with documentation (一些Lua库和文档)

SciTE (一个很棒的多用途编辑器,已经对Lua做了特殊设置)

SciTE字体及中文设置

Filerx 在Windows上提供项目管理和宏功能。

scitecmd 是一个简单的实用程序,在Windows上从命令行在SciTE中打开文件作为选项卡。

APDL

APDL属性和API

ASP

ASP API方法

自动钥匙

AutoHotkey属性

AutoIt3

SciTE4AutoIt3包含AutoIt3相关属性和API文件的网站。

C

C标准库

C ++

Windows API

OpenGL API

Glut API

C#

C#API文件和生成器程序。

CIL

CIL / MSIL的属性

CMake

CMake API

FORTRAN

标准FORTRAN API函数

Java

Java API和Java帮助

Lua

Lua 5 C API和Lua函数

Microsoft SQL

替换sql.properties

MySQL

关键词

nncron

nncron.api

Oracle

具有其他关键字和标准包名称的扩展属性文件。

osCommerce

安装方法

1、下载解压文件,找到“LuaForWindows_v5.1.4-46.exe”双击安装

e7c3c1d17675342f71ab44884701e609.png

2、选择安装位置,C:Program Files (x86)Lua5.1,这是系统的默认位置 ,您可以自行选择更改

8de93aa7316628b674f7da633b04462b.png

3、选择安装的组件信息,建议默认就可以了,高手请自己选择安装的方式

d2a859176d517ea215172f34f8aa4231.png

4、创建菜单文件夹“Lua”,这是官方软件自动创建的的,不需要更改

77981113e8ca23b2ae3e07266bc60b28.png

5、创建桌面快捷方式,勾选自己需要的快捷方式的,可以在桌面打开软件

1ee82a51a62a9b19d9f6c9ec8ef7c8a9.png

6、lua for windows预览,可以查看所有的安装信息,点击上一步可以修改,如果没有错误,就点击安装吧

164973e4f99f46fa79ba747d35d25489.png

7、lua for windows已经开始安装了,由于文件比较多,请耐心等待

9ae07aa809fc422879334c1dd4ca0544.png

8、出现这个界面就说明安装成功了,在桌面打开软件就能使用了

baace023fa6bcc26d300ad0e6d4a4144.png

键盘命令

101自动取款从屏幕中删除自动完成列表。

2104自动完成用户已选择一个项目,因此删除列表并插入选择。

2328BackTab表示所选行。

2078BeginUndoAction启动一系列已撤销和重做为单位的操作。可以嵌套。

2201CallTipCancel从屏幕中删除呼叫提示。

2325取消取消任何模式,如呼叫提示或自动完成列表显示。

2304CharLeft移动插入符离开一个字符。

2305CharLeftExtend移动插入符号将一个字符扩展选择移到新的插入符号位置。

2428CharLeftRectExtend移动插入符号左侧一个字符,将矩形选择扩展到新的插入符号位置。

2306CharRight将插入符移动一个字符。

2307CharRightExtend将插入符右移一个字符,将扩展选择移动到新的插入符位置。

2429CharRightRectExtend将插入符移动一个字符,将矩形选择扩展到新的插入符位置。

2399ChooseCaretX将最后一个x选择的值设置为插入符x位置。

2180明确清除选择。

2004年ClearAll删除文档中的所有文本。

2072ClearAllCmdKeys删除所有键映射。

2005年ClearDocumentStyle将所有样式字节设置为0,删除所有折叠信息。

2408清除注册图片清除所有已注册的XPM图像。

2178复制将选择内容复制到剪贴板。

2177切将选择剪切到剪贴板。

2395DelLineLeft从当前位置删除回行首。

2396DelLineRight从当前位置向前删除到行尾。

2335DelWordLeft删除插入符号左侧的单词。

2336DelWordRight删除插入符右侧的字词。

2326DeleteBack删除选择或如果没有选择,字符前面的字符。

2344DeleteBackNotLine删除选择或如果没有选择,字符前面的字符。不会删除前面的字符在行的开头。

2318文档结束将插入符移动到文档中的最后一个位置。

2319DocumentEndExtend将文档扩展选择中的插入符号移动到最后一个位置到新的插入符号位置。

2316DocumentStart将插入记号移动到文档中的第一个位置。

2317DocumentStartExtend将文档扩展选择中的插入符移动到第一个位置到新的插入符位置。

2324EditToggleOvertype从插入切换到覆盖模式或相反。

2175EmptyUndoBuffer删除撤销历史记录。

2079EndUndoAction结束一系列已撤销和重做为单位的操作。

2330FormFeed插入换页字符。

2400GrabFocus将焦点设置为此Scintilla小部件。

2312家将插入符移动到第一个位置。

2345首页显示将插入符号移动到显示行上的第一个位置。

2346HomeDisplayExtend将插入符移到显示行上的第一个位置,将选择扩展到新的插入符位置。

2313HomeExtend将插入符移动到第一个位置,将扩展选择扩展到新的插入符位置。

2430HomeRectExtend将插入符移动到第一个位置,将矩形选择扩展到新的插入符位置。

2349HomeWrap这些就像他们的名字Home(Extend)?,LineEnd(Extend)?,VCHome(Extend)?除非它们在启用字换行时的行为不同:它们首先到达显示行的开始/结束,如(Home | LineEnd)Display不同之处在于,光标已经在该点,它继续到开始或文档行的结束,适用于(Home | LineEnd | VCHome)(Extend)?

2450HomeWrapExtend这些就像他们的名字Home(Extend)?,LineEnd(Extend)?,VCHome(Extend)?除非它们在启用字换行时的行为不同:它们首先到达显示行的开始/结束,如(Home | LineEnd)Display不同之处在于,光标已经在该点,它继续到开始或文档行的结束,适用于(Home | LineEnd | VCHome)(Extend)?

2455LineCopy复制包含插入符的行。

2337LineCut剪切包含光标的行。

2338LineDelete删除包含插入符的行。

2300LineDown将插入符号向下移动一行。

2301LineDownExtend将插入符号向下移动一行,将选择扩展到新的插入符号位置。

2426LineDownRectExtend将插入符号向下移动一行,将矩形选择扩展到新的插入符号位置。

2404LineDuplicate复制当前行。

2314LineEnd将插入符移动到最后一个位置。

2347LineEndDisplay将插入符移动到显示行上的最后一个位置。

2348LineEndDisplayExtend将插入符移动到显示行上的最后一个位置,将选择扩展到新的插入符位置。

2315LineEndExtend将插入符移动到在线延伸选择到新插入符位置的最后位置。

2432LineEndRectExtend将插入符移动到行上的最后一个位置,将矩形选择扩展到新的插入符位置。

2451LineEndWrap这些就像他们的名字Home(Extend)?,LineEnd(Extend)?,VCHome(Extend)?除非它们在启用字换行时的行为不同:它们首先到达显示行的开始/结束,如(Home | LineEnd)Display不同之处在于,光标已经在该点,它继续到开始或文档行的结束,适用于(Home | LineEnd | VCHome)(Extend)?

2452LineEndWrapExtend这些就像他们的名字Home(Extend)?,LineEnd(Extend)?,VCHome(Extend)?除非它们在启用字换行时的行为不同:它们首先到达显示行的开始/结束,如(Home | LineEnd)Display不同之处在于,光标已经在该点,它继续到开始或文档行的结束,适用于(Home | LineEnd | VCHome)(Extend)?

2342LineScrollDown向下滚动文档,保持光标可见。

2343LineScrollUp向上滚动文档,保持光标可见。

2339LineTranspose用当前行切换当前行。

2302排队将插入符号移动一行。

2303LineUpExtend将插入符移动一行,将选择扩展到新的插入符位置。

2427LineUpRectExtend将插入符移动一行,将矩形选择扩展到新的插入符位置。

2288LinesJoin加入目标中的线。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值