virtlink
14th November 2002, 13:45
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:
Syntax highlighting
New project wizard
Template scripts (to install .exe, plugins, etc..)
Syntax correction (When hitting enter on a line containing a false instruction, it replaces it)
Compile errors and warnings (shows them beneath your project)
NSIS Project (manage multiple files in one project)
Language file editor
Wizards for common tasks (like File, etc..)
Plugin insert wizard
Auto update (NSIS and N.I.C.E. from the internet (via CVS if you want))
Show possible parameters (simple, shows the syntax under the line you are typing in)
Show possible parameters (extended, shows possible parameter values for the instructions)
XML-compiling (XML-loading will be fatser)
Autocomplete (When you start typing an instruction, N.I.C.E. completes it)
Compile from program (with NSIS, no compiler setup)
Shortcut keys (F5 for compiling for example)
Find and Replace
Autosave (every n minutes)
Line numbers, character spacing (Row 12, Col 45)
Sidebar with functions, help and project information.
Comment complete block (out)
Script rewriting (removes all the spaces and tabs from the beginning of the lines and add them again, for nice code-readability)
Save comments, author and other information with the project (or script)
Standard text-editor functions (copy, paste, etc...)
Follow label-, function- and macro-pointers (double click on a macro name to see the definition)
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!
Syntax highlighting
New project wizard
Template scripts (to install .exe, plugins, etc..)
Syntax correction (When hitting enter on a line containing a false instruction, it replaces it)
Compile errors and warnings (shows them beneath your project)
NSIS Project (manage multiple files in one project)
Language file editor
Wizards for common tasks (like File, etc..)
Plugin insert wizard
Auto update (NSIS and N.I.C.E. from the internet (via CVS if you want))
Show possible parameters (simple, shows the syntax under the line you are typing in)
Show possible parameters (extended, shows possible parameter values for the instructions)
XML-compiling (XML-loading will be fatser)
Autocomplete (When you start typing an instruction, N.I.C.E. completes it)
Compile from program (with NSIS, no compiler setup)
Shortcut keys (F5 for compiling for example)
Find and Replace
Autosave (every n minutes)
Line numbers, character spacing (Row 12, Col 45)
Sidebar with functions, help and project information.
Comment complete block (out)
Script rewriting (removes all the spaces and tabs from the beginning of the lines and add them again, for nice code-readability)
Save comments, author and other information with the project (or script)
Standard text-editor functions (copy, paste, etc...)
Follow label-, function- and macro-pointers (double click on a macro name to see the definition)
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!