Lua 编码
wiki
本页面讨论几种与源代码相关的主题。 这包括代码编辑、构建、绑定、测试、优化、维护和共享。
LuaDevelopmentModel
- 测试套件、源代码库和讨论
编辑和格式化 Lua 代码
LuaIntegratedDevelopmentEnvironments
- IDE 和编辑器
LuaEditorSupport
- 语法高亮、自动格式化等
SciteScripts
- 用于 SciTE 文本编辑器的 Lua 脚本
SourceCodeFormatter
- 可能有助于为 wiki 格式化您的代码
VmMerge
- 将 Lua 源代码与 VM 反汇编合并
源代码预处理
/
元编程
参见
LuaDomains
。
构建和绑定
BuildingLua
- 关于编译 Lua 和一些构建包的说明
BuildingModules
- 如何为 Lua 正确构建 C 扩展模块
BindingCodeToLua
- 如何调用或将 C 或 C++ 代码绑定到 Lua
LuaBuildSystems
- 用 Lua 实现或表达的构建系统
PlatformSpecific
- Lua 宇宙的平台特定细分
LuaProxyDll
- 为静态链接的 Lua 创建代理 DLL
EasyManualLibraryLoad
- 极大地简化了 Lua 5.1 共享库的手动加载
AutoConfig
- 用于 lua 5.0 和 5.1 的自动配置宏
BinToCee
- 生成一个 C 文件来加载和运行 Lua 程序
模块和包
LuaForge
- 包含模块(和应用程序)
LuaRocks
- 将 Lua 模块安装为自包含的包(带有依赖信息),称为“rocks”
LuaSearch
- 努力提供一个 Lua 模块和文档的集中定位器(如 CPAN)
ModuleReview
- 努力对现有 Lua 模块进行分类、质量保证和标准化
示例代码
- 此维基上的模块和代码片段
库和绑定
- 来自其他地方的有用模块
模块编程
参见
Lua 编程
.
质量和测试
单元测试
- 如何使用 Lua 编写单元测试
调试 Lua 代码
- Lua 代码调试工具
Lua 安全
- 脚本中的安全问题
检测未定义变量
- 检测未定义的全局变量
Lua 类型检查
- 在 Lua 中实现类型检查(设计模式和代码)
Lua 风格指南
- 推荐的 Lua 编码实践
性能和优化
优化技巧
- 使 Lua 代码更高效
分析 Lua 代码
- 一些 Lua 代码分析器
优化示例代码
- 执行指定任务的最知名算法
另请参见
Lua 附加组件
- 此网站之外的“Lua 相关内容”目录
Lua 工具
- 源代码处理器、构建器、字节码(反)汇编器等
Lua 领域
- 应用领域特定的方法、技术和模块
Lua 链接
- 包含文章、教程和比较的外部 Lua 链接目录
最近更改
·
偏好设置
编辑
·
历史记录
最后编辑于 2010 年 9 月 26 日凌晨 12:06 GMT
(差异)