Lua在windows下的安装及环境配置
在Windows下,LuaforWindows(lfW)集成环境提供了解释器、参考手册、教程、示例、常用库及预配置的SciTE编辑器。安装后双击运行,在SciTE中编写并运行print("hello,lua")即可验证成功。支持通过配置文件自定义编辑器外观和路径。
在 Windows 环境下搭建 Lua 开发环境,其实远没有想象中那么复杂。今天要聊的这套工具叫做 lua for windows(简称 lfW),从名字就能看出来——它把整个 Lua 生态打包成了一套开箱即用的解决方案。对于刚接触 Lua 的开发者来说,这绝对是一条捷径。

这套环境具体包含了哪些东西?
Lua 解释器(就是那个能直接跑 .lua 脚本的核心引擎)
Lua 参考手册(查官方文档不用翻跟斗了)
Quick Lua Tour(一份基于控制台的小教程,互动性很强)
Examples(现成的范例代码,方便模仿学习)
带文档的常用库(省去了到处找第三方库的麻烦)
SciTE 编辑器(一个轻量但功能不弱的多用途编辑器,并且已经针对 Lua 做了特殊配置,开箱即用)
更详细的信息可以到 luaforge 的官方主页去看看。之所以强烈推荐这套环境,是因为它把学习与开发 Lua 所需要的所有组件都整合在了一起,对新手尤其友好。尤其是附带的那款 SciTE 编辑器,稍微配置一下就能实现代码编写、编译、运行、调试的一键流程。它甚至还自带自动提示和代码自动补全功能——如果你用惯了 Visual Studio + Visual Assist,在这里会找到久违的亲切感。
下面直接说安装流程:
下载 lfW,目前最新的稳定版本是 5.1.3.13。直接双击安装,一路 Next 即可。注意安装过程的最后一步会询问 SciTE 编辑器是否使用“黑色”风格——个人建议勾选,深色背景长时间写代码眼睛没那么累。之后继续安装,结束。到这里,整个 Lua 学习环境就已经全部就绪,干净利落。
怎么确认安装成功?打开 SciTE,新建一个文件,输入如下代码:
print("hello,lua")
然后将文件保存为 hello.lua——注意一定要带上 .lua 后缀,否则可能无法正确执行。保存后按 F5 运行,如果 SciTE 底部的输出窗口出现了类似下面的内容:
>lua -e "io.stdout:setvbuf 'no'" "hello.lua" hello,lua >Exit code: 0
恭喜,环境安装成功,可以开始愉快地写 Lua 了。
如果你对 SciTE 默认的配色或字体不太满意,可以点击菜单栏的 【Options】 -> 【Open Global Options File】,打开全局配置文件。这里面能修改的包括字体、颜色、窗口布局等几乎所有视觉元素。如果某个具体参数在全局文件里找不到,再到 【Options】 -> 【Open black.properties】(如果使用的是白色主题,这里对应的是 white.properties)中查找,那里存储了更细致的属性配置。修改这两份文件,基本就能满足大部分学习甚至开发者的审美偏好。另外,在全局配置文件中可以找到 command.help.*.lua 这一项,它对应的是按 F1 时弹出的 chm 格式 Lua 手册文件路径。如果路径不对,手动修正一下即可——不过在 5.1.3 版本中这个路径似乎已经默认正确,无需额外操作。
整套环境还附带了一个 QuickLuaTour,是用 Lua 自身写的一个基于控制台的小教程,交互直观,非常适合入门。基本上搞清楚这些,你就可以正式踏上 Lua 的学习之路了。
Windows 10 是一款微软推出的经典操作系统,拥有硬件兼容性与多任务处理能力。它更偏向把系统状态查看和常用调节动作放在一起,适合需要持续观察和微调设备状态的场景。
极度公式是一款跨平台专业LaTeX公式识别编辑软件,支持OCR公式识别和多平台编辑。和使用说明,避免使用,享受完整功能与稳定支持。做扫描整理、文字提取和表格转换时,它能把识别后的处理步骤接得更顺,资料录入这类场景会省下不少时间。
















