Sun WorkShop supplies an integrated programming environment with a full set of graphical tools to create and maintain your C++ and C applications.
In Figure 1-1, these tools are shown on the outside edge of the "Sun WorkShop" block. The tasks these tools perform are shown inside the circle. Employ these tools separately or in combination:
A GUI-based debugger that lets you run your programs in a controlled manner and inspect the state of a stopped program
An analyzer that measures, records, and helps you improve the performance of your application program
A source browser that helps you understand the hierarchy of your code and lets you search the code base
A file-merging tool that loads and displays two text files side-by-side for easy comparison
A choice of three integrated editors (XEmacs, Emacs, vi) to write and alter code
A make utility that aids code compilation by automating and distributing compilation of source files that have changed