We also appreciate the ability to allow AppleScript to automate time – consuming tasks that are repetitive. But like entering a maze at night, using AppleScript requires guesswork and a lot of feeling in the dark. Script Debugger turn on the light switch so you can see what’s in front of you. It gives you more than just a flashlight, it gives natural light.
What is Script Debugger?
Script Debugger is an integrated development environment completely focused on AppleScript. This approach allows Script Debugger offer a set of tools that make the development of AppleScript is incredibly productive. Features like browser dictionaries let you look directly into the interface scripts live any application and step debugging with the ability to view the status of all variables for AppleScript can be used in a way that never before you have experienced. Of course, this is just a sample of the things that makes Script Debugger.
AppleScript success depends on understanding the applications you want to automate. Dictionary window Script Debugger is where you find information and commands offered by applications. But that’s just the starting point. Explorer is the place where you can experiment with the application, where you can explore the data provided and manipulate data to see how the application responds.
Explorers power does not disappear when you leave the dictionary. As you go to edit your script, follow and are available as you create and debug your script to display information in which it is operating.
Once you have figured out how to exploit the capabilities of an application, you are ready to write scripts. Maximize productivity and write scripts easily and quickly with the powerful, flexible features building codes Script Debugger way. Insert blocks for applications and tell objects or properties. The functions of “cuts” and replacing scripts Script Debugger intelligently insert codes ranging from AppleScript constructs (such as repeat loops) to basic blocks of instructions to command application (including parameters). Improved features specifically for the peculiarities of the AppleScript language allow you to easily navigate large command sequences automatically enter lines “final”
As you create a script, you must try to ensure that it behaves as expected. The first step is to run the script. If an error stops the script, Script Debugger track of all the variables and their values to that point, which facilitates the discovery of what went wrong. Script Debugger presents a complete picture of what is happening as the script runs.
Explorers always present seem to continually show any value in great detail. If the value becomes a reference to a song in iTunes, for example, not only it gives it its name, but also lets you explore the attributes of the song.
Use one step to see the script while, line by line, runs seeing the values of all variables at each stage of the execution of the script. Use breakpoints to pause your code at key points. You can even create breakpoints that trap conditions in your code. You never have to add another AppleScript registration statement just to see where you are and what is the value of an important variable. With Script Debugger, your code works by design, not by guesswork.
After developing a script, you must package it for your client, workgroup or whoever uses it . Script Debugger jumps at this point to look for common errors when packaging scripts. Tools and versioning control code Script Debugger 6 Always make the distribution of scripts to others is incredibly simple. If your script contains confidential or proprietary information, you can export the Run form only to prevent others from accessing the code. The only Manifesto Script Debugger tells you instantly what applications, additions scripts, libraries and frameworks are needed to run your script successfully.
What’s new in Script Debugger 6:
Script Debugger 6 offers 25 new features to make it even more productive and a lot of other tweaks and improvements. Script Debugger 6 lets you tackle even larger projects and take advantage of new features such as progress reports, scripts and libraries AppleScriptObjC.
Domina long scripts and stay focused on your work
This is our No. 1 most requested feature! Now you can collapse and hide blocks of code and focus on the code that matters. This feature makes working on long scripts is much simpler. Even in sequences of short commands, you can hide irrelevant parts of your code to reveal what is important.
Let Script Debugger AppleScriptObjC 6 Create the code for you
AppleScriptObjC is a powerful technology that makes Apple developer frameworks are available for AppleScript. The problem is that its syntax is verbose and unforgiving time. Script Debugger 6 dramatically improves coding experience AppleScriptObjC in several ways, starting with code completion tools that generate syntactically correct code.
Script Debugger AppleScriptObjC 6 shows the values as debugs
Script Debugger 6 also comes to the rescue when you want to test and debug your code AppleScriptObjC. It is no longer about values OCID containing flows meaningless numbers. With Script Debugger 6 AppleScriptObjC values are fully revealed. When working with NSArrays, NSSets and NSDictionaries can explore using all the tools of Script Debugger: conjectures disappeared. And like any other code, you can go line by line, checking the results on the fly. Script Debugger 6 really opens up the amazing power of AppleScriptObjC.
Implement scripts that can exceed Mac OS X Gatekeeper
If you distribute scripts, most likely you want to pass the assembly with Mac OS X Gatekeeper, and that means that the sign code. Script Debugger 6 makes this task almost invisible with its signature code always on. Turn it on and your script will be signed with code every time you save. Export no more, no more forgotten.
Never retype the name of a script library
AppleScript’s power comes from its ability to leverage other tools: applications, libraries, scripts and frames. Script Debugger 6 introduces pop -up menus for entering names of applications, libraries and frameworks. At first glance, you can see what script libraries are installed where, for example, and never need to write, or misspell, one of their names again. In the case of statements of use, even you enter version numbers where applicable.
The cuts are now more powerful than ever
The novel features which allow cuts (code fragments can be inserted quickly into its code) include the ability to display selectors application / library / frames and link multiple placeholders for their values change in unison. And they are now fully searchable.
Continues while debugging
properties AppleScript progress are an excellent way to show the progress of a script in an applet, and can now view them while executing scripts in Script Debugger 6.