6

私はいくつかの NSIS インストーラーを作成していますが、このことに関する専門知識が成長するにつれて、単に機能させるだけでは満足できなくなりました。条件、変数名、アンスタラーなど。

4

1 に答える 1

3

私の知る限り、利用可能な NSIS 用の特定のコーディング標準はありませんが、学ぶべきチュートリアル例はたくさんあります。習得しようとしている他のすべての言語と同様に、他の言語のコードを読むことは大いに役立ち、さまざまな方向性について考えるきっかけになると思います。

NSIS に関する私自身の経験から、インストーラー スクリプトを定期的に整理することもお勧めします。新しいことを学ぶにつれて、古い回避策は時代遅れになり、適切な解決策に置き換えることができます。新たな展開にも注目です。nsDialogs を使用できるようになる前は、ユーザー定義のダイアログに関しては InstallOptions を使用する方法でしたが、今では少ないコードで非常に簡単に行うことができます。

複数のインストーラーを作成することを目指しているので、さまざまなインストーラーでできるだけ多くのコードを再利用するようにします。共有機能のモジュール化は .nsh ファイルで可能であり、優れたクリーンなコード ベースを促進します。

于 2008-10-23T11:13:35.433 に答える