Archive: NSIS Installation Creator/Editor


NSIS Installation Creator/Editor
As you'll propably know from the other thread: "NSIS Script Editor", I am developing a Script Editor for NSIS that makes creating scripts a lot easier. N.I.C.E. means NSIS Installation Creator/Editor. Since I am going to rewrite the whole program in C#, I'd like to know what features you want to see (even those that you already saw in other (NSIS) editors). A few that will be implemented are:

Long list, don't you think? If you have anything to add, thing I must implement, thing I never should implement, etc.., let me know!

well, I am a bit sad that you use c#:(

I am scared of ms.NET


Originally posted by n0On3
well, I am a bit sad that you use c#:(

I am scared of ms.NET
What are you scared for? .Net sounds great (according to the .Net magazine :o)
By the way, I haven't programmed any program yet in C#.
Do you have any other suggestion of programming language, or should I stick to VB6, which doesn't meet my requirements any more?

The main problem with .net for desktop use is the 20MB+ runtime, also it doesn't work on older versions of Windows (can't remember if that's just Win95 or also Win98).

Personally not sure if it's really worth people simply writing n different text editors for NSIS. It's great that you're prepared to spend the time and effort but what it could really do with is a proper gui linked to the editor in the same way as Wise and Installshield.


The .NET Frameworks works on all Win32 versions except Windows 95, but that's not a real problems, it's 7 years old.

I also think that there are enough text editors now. It's better to combine efforts to write a good GUI linked to the script.


Wishlist addition
This may be beyond the scope of a mere script editor, but I would like to see an integrated development environment with a debugger that would:
- Let you step through your code as it executes, with the option of express-executing (i.e. without stepping through) a function or section.
- Display the current contents of the stack, user-variables, and NSIS variables.


Originally posted by Mottel
- Let you step through your code as it executes, with the option of express-executing (i.e. without stepping through) a function or section.
- Display the current contents of the stack, user-variables, and NSIS variables.
This is not possible since the NSIS compiler doesn't support it. It might be an idea for NSIS 3.0, but until then, I won't even try to support it. It's way to difficult.