是否有任何NSIS最佳实践或编码标准?

时间:2008-10-22 23:36:40

标签: installer coding-style nsis

我正在创建几个NSIS安装程序,因为我对这个东西的专业知识越来越长,我不再满足于只是让工作正常,我想看看是否有一些关于这种语言的最佳实践或编码标准,比如如何写条件,变量名,unistallers等。

1 个答案:

答案 0 :(得分:3)

据我所知,NSIS没有具体的编码标准 - 但有很多tutorialsexamples需要学习。正如你想要掌握的其他语言一样,我认为阅读其他语言有很大帮助,并激励你思考不同的方向。

根据我自己的NSIS经验,我还建议您定期整理安装程序脚本。当你学习新东西时,旧的解决方法已经过时,可以用适当的解决方案取而代之。还要留意新的发展。在我们能够使用nsDialogs之前,InstallOptions是用户定义的对话框的方法 - 现在使用更少的代码更容易。

由于您的目标是创建多个安装程序,因此我还尝试在不同的安装程序中重用尽可能多的代码。使用.nsh文件可以模块化共享功能,并培养良好而干净的代码库。