




Teamstudio Script Browser is a tool to help you use and navigate the LotusScript code stored within an IBM Lotus Notes database in a way that has never before been possible.
Navigating the various places where LotusScript can be defined is tedious and even confusing to even the most-seasoned Domino programmer. There is currently no way to easily navigate all the different ways that script can be linked together.
It's common to have LotusScript code be defined in different places within a Notes database. Seeing all the code and moving around in Designer to edit that code is not a simple task. You can’t see what LotusScript functions are calling other LotusScript functions without performing a database-wide search. Teamstudio Script Browser solves all these problems.
The features of Teamstudio Script Browser are features that are found in most IDEs, except Domino Designer. It was out of frustration that Teamstudio created this tool for itself as a means of mitigating the tedium of using only the native script tools in Domino Designer. According to Teamstudio’s Notes Development Manager Craig Schumann, "I created Script Browser for myself, and it’s been an indispensable tool that I now can't live without. In the first few weeks of having it, it’s saved me countless hours of pain and frustration. We figured if we can eliminate some of that frustration for other developers, then let’s make it widely available."
Teamstudio Script Browser shows:
Selecting something in the tree displays the properties of that function/class.

Teamstudio Script Browser is available from the toolbar in ND6 or the SmartIcon bar in Notes R5. To use Script Browser, simply open a database in Domino Designer and click on the toolbar icon.
Use the Function Icon Key as a quick guide as you explore with Script Browser.
Class inheritance is represented in Script Browser in two ways. The first way is by including the base class in the tree as a child of sub class. The second way inheritance is represented is by changing the color of the icons for each function that have been overridden from blue to red.

Double-clicking on the caption bar will cause the window to become compacted so you can continue working without Script Browser getting in your way. When the mouse moves into the compacted Script Browsers window, the window will automatically expand back to its original size.

Right-clicking on something in the tree brings up a menu with two options:



Expanding an element will show you each function that was called in the design element using the symbol. Expanding one more level will display each function that called that function. Right-clicking will allow you to do two things:
Please note that this is a free utility and is for use at your own discretion. While Script Browser is not an officially supported product, we want to know about any bugs you may experience, and we always welcome any feedback that may help improve the tool. Email us at one of the addresses below:
techsupport@teamstudio.com
sendinfojapan@teamstudio.com
To obtain your free copy of Teamstudio Script Browser, visit our downloads page. In lieu of payment, our only requirement is that you register to access our downloads.
Check out the latest Teamstudio Script Browser Review.