Squeak
  links to this page:    
View this PageEdit this PageUploads to this PageHistory of this PageTop of the SwikiRecent ChangesSearch the SwikiHelp Guide
Browser
Last updated at 5:29 am UTC on 2 February 2020
The Browser is the fundamental development tool in Squeak for reading ("browsing") and editing Smalltalk source code. It takes the place of all those rather vanilla text editors people use for coding in lesser languages and is tightly integrated into the development process. You use it to read code, add new code, edit existing code, change class definitions and hierarchies etc. It does it live; make an edit, accept it and the new code is compiled and in use right away.

You can open a Browser in Squeak
 ToolBuilder open: Browser

The classic 5-paned Smalltalk "System Browser" looks like this in Squeak:
Uploaded Image: Browser3.png

(The browser in this picture also has the optionalButtons and annotationPanes Preferences turned on. These are the two horizontal panes cutting across the middle of the browser... they can be very useful.)

See also Basic Squeak Development Tools for information on related browsers such as the Hierarchy Browser.

There are other powerful Alternative Browsers which have more recently been developed for Smalltalk and/or Squeak. Some of these are the