• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >Lua > Lua在windows下的安装及环境配置

Lua在windows下的安装及环境配置

作者:junjie 字体:[增加 减小] 来源:互联网

junjie 通过本文主要向大家介绍了lua环境搭建windows,windows配置lua,lua for windows,lua for windows 64,lua for windows中文等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

环境:luafor windows (lfW)
主页:http://luaforwindows.luaforge.net/

lua for windows其实是一整套Lua的开发环境,它包括:
Lua Interpreter(Lua解释器)
Lua Reference Manual(Lua参考手册)
Quick Lua Tour (Lua快速入门)
Examples (Lua范例)
Libraries with documentation (一些Lua库和文档)
SciTE (一个很棒的多用途编辑器,已经对Lua做了特殊设置)

其它详细的内容请到luaforge的主页上查看。

之所以推荐这套环境是因为它整合了在windows学习和开发Lua所需要的所有东西,对于新手来说是非常体贴的,附带的SciTE只要经过简单配置就能够很方便的编写Lua程序,编译,运行,调试。它还是附带自动提示和代码自动补全功能的哦,对于用惯VC + VA的开发人员来说,实在是太亲切了。

下面介绍一下整个lfW:
下载lfw,最新的版本是5.1.3.13,直接安装,注意最后一步会询问SciTE编辑器是否使用“黑色”风格,我比较喜欢黑色底色,所以在这里打钩,之后继续。
安装完成后,学习Lua所需要的一切环境就全部安装完毕,十分简单。

下面可以测试是否安装成功
打开SciTE,新建一个文件,输入一行lua代码:

print("hello,lua")
</div>

然后保存为hello.lua,注意保存文件时要加文件名后缀.lua,否则可能不能正确的运行。
按F5,如果SciTE的输出窗口出现

>lua -e "io.stdout:setvbuf 'no'" "hello.lua" 
hello,lua
>Exit code: 0
</div>

字样则代表整个lua开发环境安装成功。

如果对SciTE默认的配色方案或者字体不满意,点击【Options】菜单中的【Open Global Options File】,则可以看到SciTE环境的全局配置文件。里面可以修改的包括字体,颜色,窗口布局等等,修改相应的值即可。如果找不到自己想要修改的项目,可以再到【Options】的【Open black.properties】(如果使用的是白色背景,这里则是white.properties)文件中查找,这里存储的是更加细致的属性配置。修改这两个文件,基本上就能够满足大部分学习或是开发者的个人喜好。还有一点,在Global Options File中,查找command.help.*.lua,后面对应的是在编辑器中按下F1键弹出的chm格式的lua手册文件路径,这里需要修改一下,把文件路径改正确就可以了(5.1.3版本似乎没这个问题了)。

整个环境还附带一个QuickLuaTour,是一个用Lua写的一个基于控制台的小教程,很易于理解。

基本上整个环境就是这样,之后就可以开始学习Lua了。
       

</div>

您可能想查找下面的文章:

  • Lua在windows下的安装及环境配置

相关文章

  • Lua中编译执行代码相关的函数详解
  • 实例讲解Lua中pair和ipair的区别
  • Lua中的协同程序之resume-yield间的数据返回研究
  • Lua协同程序(COROUTINE)运行步骤分解
  • 让你的python代码更加pythonic(简练、明确、优雅)
  • 基于 aLi Lua Web Server 的一个简单例子
  • Lua 操作 MongoDB 数据库实例
  • Lua和C++语言的交互详解
  • Redis教程(三):List数据类型
  • Lua的函数环境、包实例讲解

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • Lua中的异常处理pcall、xpcall、debug使用实例
    • Lua中ipair和pair的区别
    • C调用lua函数需要考虑的问题
    • Lua在各个操作系统中的开发环境配置教程
    • Lua教程(三):表达式和语句
    • Lua中强大的元方法__index详解
    • Lua的内存管理浅析
    • Lua中实现StringBuffer功能
    • Lua中的面向对象编程详解
    • Lua性能优化技巧(六):最后的提示

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有