The WPS Workbench is an advanced Graphical User Interface/Integrated Development Environment. It is based on the open source Eclipse platform framework with the great benefit that there are many third-party plugins available to extend and enhance the WPS Workbench in many ways.
The WPS Workbench can be used for creating, modifying, debugging and maintaining programs written in the SAS language scripts.
The look and feel of the WPS Workbench is totally customisable in the style of many modern IDE's. Within the main window any number of child windows or views can be opened such as editors, execution logs, explorers and menus. These windows can be resized and repositioned at will.
The WPS Workbench has a rich set of functions to assist in editing scripts.
These features include syntax highlighting, find and replace, copy and paste and sophisticated searching and bookmarking facilities for scanning single files or all files in multiple projects.
The editor window offers syntax highlighting to distinguish between different language elements. This is a must-have feature for today's programmers and analysts.
A Content Assist feature provides information on valid syntax that can be used in scripts. If Content Assist is switched on at the beginning of a line, you get suggestions for each element of the statement you are typing. If switched on after you have started typing, you get suggestions for the next valid keywords.
The editor window's gutter and margins have features to help in the display and navigation of source code. For example, there are active controls to collapse and expand blocks of your script, coloured markers to indicate where you have errors or have made changes.
WPS checks for basic syntax errors as you type. Errors are flagged in the left hand margin and the word in error is underlined. Hovering the cursor over the error will pop-up text to provide more detail.
WPS Workbench automatically keeps track of all the changes and edits you make to individual scripts. This means you can edit and even save a script but still be able to compare or revert back to an earlier version.
There are several explorer views in WPS Workbench that allow you to list, open, view, print or save the various output files that are created as a result of executing your scripts.
The WPS Workbench can be used on the supported platforms indicated in the table below.
|AIX on System p (POWER)|
|Linux on ARM|
|Linux on System p (POWER)|
|Linux on x86|
|macOS on x86|
|Solaris on SPARC|
|Solaris on x86|
|Windows on x86|
|Linux on Mainframe System z|
|z/OS on System z|
The document listed below will provide you with details of how to setup and use WPS Workbench.
|WPS Workbench For Windows, macOS & Unix Platforms||Description|
WPS-Workbench-User-Guide-en.pdf ||To guide you through using the GUI (WPS Workbench), or using WPS from a command line|