我有一个NSIS脚本,有几千行而且没有正确缩进,使得脚本难以阅读。有没有办法格式化NSIS脚本或至少能够缩进Ifs和Endifs部分?有大量用于HTML,Javascript,XML等的在线脚本格式化程序。
答案 0 :(得分:1)
Visual Studio可以格式化代码块(自动)或手动查看此文章:http://blogs.msdn.com/b/cdnstudents/archive/2014/02/10/visual-studio-tips-and-tricks-formatting-your-code.aspx
Visual Studio有一个扩展名为 Visual&安装程序,它将NSIS与其集成(http://www.visual-installer.com)并具有语法突出显示。
因此,您可以尝试将代码加载到Visual Studio中(使用此扩展名)并使用快捷方式对其进行格式化。
答案 1 :(得分:1)
Notepad++在直接支持NSI代码约定方面做得很好。
答案 2 :(得分:0)
我之前曾使用EclipseNSIS与NSIS合作;它至少使用语法高亮,这很好。
对于NSIS来说,Atom Editor也非常好用,它有一些你可以添加的软件包,可以更容易地处理NSIS脚本。
我不认为我曾经发现任何东西来美化或格式化脚本,不幸的是,现在可能是Atom或EclipseNSIS的一部分,我不确定。