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 的 autoconfig 宏
BinToCee
- 生成一个 C 文件来加载和运行 Lua 程序
模块和包
LuaForge
- 包含模块(和应用程序)
LuaRocks
- 将 Lua 模块安装为自包含的包(带有依赖信息),称为“rocks”
LuaSearch
- 致力于提供一个 Lua 模块和文档的集中查找器(类似于 CPAN)
ModuleReview
- 致力于对现有 Lua 模块进行分类、质量保证和标准化
SampleCode
- 本 wiki 上的模块和代码片段
LibrariesAndBindings
- 来自其他地方的有用模块
模块编程
请参阅
LuaProgramming
。
质量和测试
UnitTesting
- 如何使用 Lua 编写单元测试
DebuggingLuaCode
- Lua 代码调试工具
LuaSecurity
- 脚本中的安全问题
DetectingUndefinedVariables
- 检测未定义的全局变量
LuaTypeChecking
- 在 Lua 中实现类型检查(设计模式和代码)
LuaStyleGuide
- 推荐的 Lua 编码实践
性能和优化
OptimisationTips
- 使 Lua 代码更高效
ProfilingLuaCode
- Lua 代码的一些分析器
OptimizedSampleCode
- 执行指定任务的最佳已知算法
另请参阅
LuaAddons
- 一个不在本站上的“Lua 相关事物”目录
LuaTools
- 源代码处理器、构建器、字节码(反)汇编器等
LuaDomains
- 特定应用领域的处理方法、技术和模块
LuaLinks
- 一个外部 Lua 链接目录,包括文章、教程和比较
RecentChanges
·
preferences
编辑
·
历史
最后编辑于 2010 年 9 月 25 日下午 6:06 GMT
(差异)