Professional Series Workbench

Workbench is an integrated visual development environment that features a Synergy DBL–sensitive visual editor, access to all the Synergy core development tools from an integrated launch pad, and project management tools.


Workbench’s smart, fully customizable editor provides color coding, automatic indenting, standardized code templates, project tag capability for recognizing and accessing routine code, and many other code-automating features. It enables you to take advantage of automated script compiling and other features that can streamline your development efforts. In short, Workbench can help you spend less time writing and debugging, ensure your coding practices are standard and consistent, and get your applications to market faster.

Workbench runs on Windows and can be used with sources on Windows, Linux/Unix, and OpenVMS.

Using Workbench with Linux/Unix or OpenVMS Sources

Workbench isn’t just for Windows applications. You can take advantage of Workbench’s powerful features with Linux/Unix or OpenVMS applications by opening your sources remotely from Workbench on your PC.

You can either do this with a mapped drive or using Workbench’s FTP toolset. Once you set up access to your sources, you can edit your code with Workbench and then use a terminal session to switch to your Linux/Unix or OpenVMS system for building and running. (You can also set up your code configuration for building on Windows, which enables you to build and run your code from within Workbench. If you eventually plan to deploy your application on Windows, this could be one of your first steps.)

For example, let’s say you want to use Workbench with your source code on an HP-UX system. You can use a mapped drive, check out your sources in a Unix terminal emulator window, edit your code in your Workbench window, and then switch back to your Unix session to compile, link, and run.

An alternative to mapped drives, Workbench’s built-in FTP capabilities enable you to import source code directly into the editor from any system on your network. You can set up one or more customizable FTP sessions to your sources. (For example, you can specify firewall and proxy specifications and set case sensitivity for filenames.) The interface provides the illusion that you are editing sources directly on the remote system.