![]() So I want to ask you, why do you really want to extend the macro engine of UltraEdit from a simple command sequencer to a script interpreter? Why do you not code and use a script when you need variables to fulfill a task? Calling of up to 50 tools (can be extended wit a special tool (batch file, VBS script, application) and a script to an unlimited number of tools) to do something on files which is better done with programs or an even more powerful scripting language than Javascript offers.is needed and which are supported by the Javascript interpreter. Scripts written in Javascript for more complex tasks where variables, loops, conditions, arrays, string manipulation routines, dynamic memory usage, etc.The recorded macros can be also edited for fine tuning in case the macro is needed in future from time to time again. Simple macros for simple tasks with the support for recording user actions into a macro and redo these actions quickly by executing the recorded macro (command sequence).They looked what already existed and decided to integrate the powerful Javascript core engine which is available as open source. But IDM did not want to invent just one more scripting language and extend their macro engine to a script interpreter. IDM has already recognized that support for a powerful scripting language is nowadays important for a text editor.And suddenly the IDM developers would be forced by the users to code one more powerful script interpreter. ) and variables for numbers with possibilities to calculate with them. After implementing this the users would surely want more and request string functions (compare, manipulate, extract. Just adding support for variables to be able to remember and re-use different strings in an UltraEdit macro would be just the first step.The advantage is that such programs or scripts do not update the display on every command and therefore do things in milliseconds which would take seconds or even minutes with an UltraEdit macro. I code that with C/C++ as console application. But whenever I need for myself a routine which do something on text files and need to be run often, I don't write an UltraEdit macro for such tasks. So do we really need one more powerful scripting language with a different syntax? I wrote very complex UltraEdit macros. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |