Some menu commands reveal submenus that contain additional commands. For more information about these submenus, see "Submenu Listing".
Displays information about your CodeWarrior IDE version. Click the information window to dismiss it.
Adds files to the Project window.
To learn more about this feature, see "Using the Add Files command."
To learn more about this feature, see "Using the Add Window menu command."
Reveals the Align submenu. To learn more about this submenu, see "Align Submenu."
For more information about this feature, see "Examining and Applying Differences".
Selects the text enclosed in parentheses (), brackets [], or braces {}. For a complete description of balancing punctuation while typing, see "Balancing Punctuation."
Temporarily suspends execution of the target program and returns control to the debugger. This menu command is equivalent to the Stop menu command.
For more information, see "Stopping execution".
Causes the debugger to break at __throw() each time a C++ exception occurs.
Reveals the Java Exceptions submenu. To learn more about this submenu, see "Java Exceptions Submenu."
Opens the Breakpoints window. For more information about this window, see "Breakpoints Window".
To learn more about this topic, see "Updating a Project."
Opens the Browser Contents Window. The IDE grays out this menu command if the CodeWarrior browser is not activated.
To learn more about this feature, see "Contents Window." To learn how to activate the browser, see "Activating the Browser."
For more information, see "Compiling Files".
Arranges open editor windows one on top of another, with their window titles visible. This menu command is equivalent to the Stack Editor Windows menu command.
For more information, see "Using the Change Program Counter dialog box".
If the IDE detects one or more errors, a Message window appears and shows information about the errors. To learn how to correct compiler errors, see "Correcting Compiler Errors and Warnings."
Opens the Browser window. The IDE grays out this menu command if the CodeWarrior browser is not activated. This menu command is equivalent to the New Class Browser menu command.
To learn more about this feature, see "Browser Window." To learn how to activate the browser, see "Activating the Browser."
Opens the Multi-Class Hierarchy Window. The IDE grays out this menu command if the CodeWarrior browser is not activated.
To learn more about this feature, see "Multi-Class Hierarchy Window." To learn how to activate the browser, see "Activating the Browser."
Removes the selected text. This menu command is equivalent to pressing the Backspace or Delete key.
Clears all breakpoints in all source-code files belonging to the target program.
For more information, see "Setting and clearing breakpoints".
Clears all watchpoints in the current program.
To learn more, see "Setting and clearing watchpoints".
Clears the breakpoint at the currently selected line.
For more information, see "Setting and clearing breakpoints".
Clears the watchpoint for the selected variable or memory range.
For more information, see "Setting and clearing watchpoints". To learn how to change watchpoint color, see "Display Settings."
Closes the active window. See "Closing a File" for more information.
To learn how to close all open Editor windows, see "Closing All Files."
To learn more about this topic, see "Closing All Files."
NOTE
Close menu command to the Close All menu command.
Closes the current catalog and removes it from the Component Catalog window and the Component Palette.
For more information about this command, see "Component Catalog Toolbar."
Displays online help for using the CodeWarrior IDE.
For more information about online help, see "Online References".
Collapses the active window so that only its title is visible. To expand the window to its original size, choose the Expand Window menu command.
Opens the Customize IDE Commands window.
For more information about this window, see "Customizing the IDE".
For more information, see "Comparing and Merging Files & Folders."
To learn more about this topic, see "Compiling and Linking a Project."
Opens the Component Catalog window for use with RAD projects.
For more information about this window, see "Component Catalog window".
Opens the Component Palette for use with RAD projects.
For more information about this window, refer to "Component Palette"
Establishes communications between the IDE and the embedded hardware to begin a debugging session.
Runs a desk accessory that allows you to copy files and folders among file systems and devices accessible from your Solaris environment. See "Copy Files Accessory" for more information about this accessory.
Copies the variable selected in the active pane to the Expressions window.
For more information, see "Using the Expressions window".
For more information about creating groups, see "Creating Groups."
For more information about managing segments and overlays, see "Managing Files in a Project."
NOTE
Create Segment or Create Overlay, depending on the build-target type.
For more information about creating targets, see "Working with Complex Projects."
For more information, see "Layout editor contextual menu".
Moves the selected text to the system Clipboard, replacing the previous Clipboard contents.
For more information, see "Debugging a Project".
NOTE
Debug menu command and the Run menu command. Alternatively, choose the Enable Debugger menu command to activate the debugger and change the Run menu command to the Debug menu command.
Removes the selected text. This menu command is equivalent to pressing the Backspace or Delete key.
De-activates the breakpoint at the currently selected line.
For more information, see "Setting and clearing breakpoints"
De-activates the debugger. This menu command appears only when the debugger is currently active. After successfully de-activating the debugger, the Disable Debugger menu command changes to the Enable Debugger menu command.
To learn more about this topic, see "Controlling Debugging in a Project."
NOTE
Debug menu command changes to the Run menu command. Press the Option key to toggle between these menu commands.
De-activates a watchpoint for the selected variable or memory range.
For more information, see "Setting and clearing watchpoints". To learn how to change watchpoint color, see "Display Settings."
To learn more about this feature, see "Disassembling Source Code."
When checked, displays a grid in the layout window.
For more information, see "Layout editor contextual menu".
Activates the breakpoint at the currently selected line.
For more information, see "Setting and clearing breakpoints".
After successfully activating the debugger, the Enable Debugger menu command changes to the Disable Debugger menu command.
To learn more about this topic, see "Controlling Debugging in a Project."
NOTE
Debug menu command. Press the Option key to toggle between these menu commands.
Activates the watchpoint for the selected variable or memory range.
For more information, see "Setting and clearing watchpoints". To learn how to change watchpoint color, see "Display Settings."
Copies the selected text in the active window into the Find field, making it the target search string. Use this menu command as an alternative to copying text and pasting that text into the Find window.
To learn how to select text, see "Selecting Text."
Copies the selected text in the active window into the Replace field, making it the replacement string. Use this menu command as an alternative to selecting text and copying that text into the Find window.
To learn more about replacing text, refer to "Finding and Replacing Text."
NOTE
Enter Find String menu command to the Enter Replace String menu command.
Opens the Errors and Warnings window.
To learn more about this window, see "Guided Tour of the Message Window".
Exits the CodeWarrior IDE immediately, provided that one of the following conditions is met:
If a Project window is open, the IDE saves all changes to the project file before exiting. If an Editor window is open and changes are not saved, the CodeWarrior IDE asks if you want to save your changes before exiting.
Expands a collapsed window (a window with only its title visible). This menu command reverses the effect of the Collapse Window menu command.
See "Importing and Exporting a Project" for more information.
For more information, see "Expressions Window".
Provides a facility that allows you to mount volumes from within the IDE. For more information on using this facility, see "File Systems Facility".
To learn more about the Find dialog box and its capabilities, see "Guided Tour of the IDE's Find Features."
See "Opening Files from an Editor Window" for more information.
Opens an existing file, searching the current access paths as specified in the Access Paths panel of the Target Settings window.
See "Opening Files from an Editor Window" for more information.
Opens the Find and Replace dialog box. Using this dialog box, you can perform find-and-replace operations within the active file. This menu command is equivalent to the Replace menu command.
To learn more about the Find and Replace dialog box and its capabilities, see "Guided Tour of the IDE's Find Features."
If the IDE finds more than one definition, a Message window appears warning you of multiple definitions. For more information about the Message window, see "Using the Message Window." If the IDE does not find a definition, a system beep sounds.
See "Finding Symbol Definitions" for more information.
For more information about choosing an online reference database, see "IDE Extras." To learn more about online databases, see "Online References."
NOTE
Find Definition menu command to the Find Definition & Reference menu command.
To learn more about the Find in Files window and its capabilities, see "Guided Tour of the IDE's Find Features."
Finds the next occurrence of the Find field string in the next file listed in the Find window. Use the menu command as an alternative to using the Find window itself.
To learn more about this feature, see "Finding and Replacing Text in Multiple Files."
Finds the next occurrence of the Find field string in the previous file listed in the Multi-File Search portion of the Find window. Use the menu command as an alternative to using the Find window.
To learn more about this feature, refer to "Finding and Replacing Text in Multiple Files."
NOTE
Find In Next File menu command to the Find In Previous File menu command.
Finds the next occurrence of the Find field string in the active window. You can also click the Find button to invoke the same command.
To learn more about this feature, see "Finding Text."
Finds the previous occurrence of the Find field string in the active window.
To learn more about this feature, see "Finding Text."
NOTE
Find Next menu command to the Find Previous menu command.
Finds the previous occurrence of the selected text in the active Editor window.
To learn more about this feature, see "Finding Text." To learn how to select text, see "Selecting Text."
NOTE
Find Selection menu command to the Find Previous Selection menu command.
Searches for the definition of the routine name selected in the active Editor window, using the online help system specified in the IDE Extras preference panel.
Searching takes place in QuickHelp, QuickView, THINK Reference version 2.x, or Toolbox Assistant.
If the IDE does not find a definition, a system beep sounds.
For more information about choosing an online reference database, see "IDE Extras." To learn more about online databases, see "Online References."
Finds the next occurrence of the selected text in the active Editor window.
To learn more about this feature, see "Finding Text."
For more information, see "Global Variables Window".
Displays a online-help list of vocabulary terms.
For more information about online help, see "Online References".
Returns to the previous view in the CodeWarrior browser.
See "Go Back and Go Forward" for more information.
Moves to the next view in the CodeWarrior Browser (after you use the Go Back command to return to a previous view).
See "Go Back and Go Forward" for more information.
Opens a dialog box that allows you to move the text-insertion point to a specific line number.
For more information about this feature, see "Going to a Particular Line."
Combines selected objects so that they move together as a group.
To learn more, see "Layout editor contextual menu".
To learn more, see "Setting and clearing breakpoints".
Displays step-by-step online help topics for using the CodeWarrior IDE.
For more information about online help, see "Online References".
Imports components from another catalog for use with the current catalog.
For more information about this command, see "Component Catalog Toolbar."
For more information, see "Importing and Exporting a Project".
Displays an online-help topic index for the CodeWarrior IDE.
For more information about online help, see "Online References".
To learn about configuring the online reference database application with the Find Reference Using pop-up menu, see "Find Reference using (Mac OS)".
Opens the Keyboard Preferences dialog box. Use this dialog box to change the default modifier-key mappings. To learn more, see "Keyboard Preferences Dialog Box".
Permanently terminates execution of the target program and returns control to the debugger.
For more information, see "Killing execution".
To learn more about this topic, see "Making a Project."
Directs your web browser to the Metrowerks web site.
Opens the New window. This window helps you create various items in the CodeWarrior IDE.
For more information, see "Creating a New Project".
Opens the New Class wizard so that you can create a new class for your project.
To learn more, see "New Class Wizard".
Opens the Browser window. The IDE grays out this menu command if the CodeWarrior browser is not activated. This menu command is equivalent to the Class Browser menu command.
To learn more about this feature, see "Browser Window." To learn how to activate the browser, see "Activating the Browser."
Opens the New Data Member wizard so that you can create a new data member for your project.
For more information, see "New Data Member Wizard".
Opens the New Event window so that you can create a new event for a selected class in your project.
To learn more, see "New Event Window".
For more information, see "New Event Set Window".
Creates a new entry in the Expressions window, prompting you to enter a new expression.
To learn more, see "Using the Expressions window".
Opens the New Member Function wizard so that you can create a new member function for your project.
For more information, see "New Member Function Wizard".
To learn more, see "New Method Window".
For more information, see "New Property Window".
Creates a new editable text file.
To learn more about this command, refer to "Creating a New File".
Opens the Object Inspector for use with RAD projects.
For more information, see "Object Inspector".
Displays a list of online manuals about the CodeWarrior IDE and its various parts.
For more information about online help, see "Online References".
Use this menu command to open an existing file.
To learn more about this command, see "Opening Files from the File Menu."
To learn more about this command, see "Opening Files from the File Menu."
Opens the (Scripts) folder. This menu command is always available if the Scripts menu is active. For more information, see "Scripts Menu".
Pastes the contents of the system Clipboard into the active Editor window.
If the Message Window is the active window, you cannot choose the Paste command.
Precompiles the text file in the active Editor window into a precompiled header file.
To learn more about this topic, see "Using Precompiled or Preprocessed Headers."
To learn more about configuring preferences, see "Choosing Preferences."
To learn more about this command, see "Preprocessing Source Code."
Prints CodeWarrior IDE files on your printer.
For more information on printing files, see "Printing a Window", or read the documentation that came with your printer.
Sets the options used for printing CodeWarrior IDE files.
For more information about this command, see "Setting Print Options."
For more information, see "Processes Window".
To learn more, see "Using the Project Inspector" and "Special Library Options (Mac OS)".
Opens the Object Inspector so that you can view or modify the properties of the selected component.
For more information, see "Layout editor contextual menu" and "Object Inspector".
Quits the CodeWarrior IDE immediately, provided that one of the following conditions is met:
If a Project window is open, the IDE saves all changes to the project file before quitting. If an Editor window is open and changes have not been saved, the CodeWarrior IDE asks if you want to save your changes before quitting.
If you enabled the Save project entries using relative paths setting, the IDE does not reset the relative-path information stored with each project entry, so re-searching for files finds the source files in the same location (the exception is if the file no longer exists in the old location). In this case, the IDE only re-searches for header files. To force the IDE to also re-search for source files, you must first choose the Reset Project Entry Paths menu command.
For more information, see "Save project entries using relative paths".
You can enable the Use multiple undo option in the Editor Settings preference panel to allow greater flexibility with regard to Undo and Redo operations. After enabling this option, you can choose Undo multiple times to undo multiple actions, and you can Redo multiple times to redo multiple actions.
To learn more about undo operations, see "Undoing the last edit" and "Undoing and redoing multiple edits". To learn about configuring multiple undo, see "Editor Settings".
Reveals the Registers submenu, which you can use to view general registers or FPU registers.
For more information, see "Register Windows".
To learn more about this topic, see "Handling Object Code."
Opens the Find and Replace dialog box. Using this dialog box, you can perform find-and-replace operations within the active file. This menu command is equivalent to the Find and Replace menu command.
To learn more about the Find and Replace dialog box and its capabilities, see "Guided Tour of the IDE's Find Features."
Substitutes selected text with the text in the Replace field of the Find window, and then performs a Find Next operation. If no text is selected in the active Editor window and there is no text in the Find field of the Find window, the IDE grays out this menu command.
To learn more about replacing text, see "Finding and Replacing Text." To learn how to select text, see "Selecting Text."
Substitutes selected text with the text in the Replace field of the Find window, and then performs a Find Previous operation. If no text is selected in the active Editor window and there is no text in the Find field of the Find window, the IDE grays out this menu command.
To learn more about replacing text, see "Finding and Replacing Text." To learn how to select text, see "Selecting Text."
NOTE
Replace and Find Next menu command to the Replace and Find Previous menu command.
Finds all occurrences of the Find field string and replaces them with the Replace field string. If no text is selected in the active Editor window and there is no text in the Find field, the IDE dims this menu command.
Substitutes the selected text in the active window with the text in the Replace field of the Find window. If no text is selected in the active Editor window, the IDE grays out the menu command.
To learn more about replacing text, see "Finding and Replacing Text." To learn how to select text, see "Selecting Text."
Resets the location information stored with each project entry and forces the IDE to re-search for the project entries in the access paths. This menu command does nothing if you disable the Save project entries using relative paths option.
For more information, see "Save project entries using relative paths".
Reveals the Resize submenu. To learn more about this submenu, see "Resize Submenu."
Terminates the current debugging session, then starts a new debugging session.
For more information, see "Restarting execution".
Restores the last saved version of the active Editor window.
To learn more about reverting a file, see "Reverting to a Previously-Saved File."
To learn more about this topic, see "Running a Project."
For more information, see "Temporary breakpoints."
Saves the contents of the active window to disk.
For more information on this topic, see "Saving one file."
For more information, see "Backing up files."
Saves all currently open editor files.
For more information on this topic, see "Saving all files."
NOTE
Save menu command to the Save All menu command.
Saves the contents of the active window to disk under a name that you specify.
For more information, see "Renaming and saving a file."
To learn more, see "Saving a Default Browser".
Displays a window that allows you to search the online help included with the CodeWarrior IDE.
For more information about online help, see "Online References".
Selects all text in the active window. This command is usually used in conjunction with other Edit menu commands such as Cut, Copy, and Clear.
To learn more about selecting text, see "Selecting Text."
Sets a breakpoint at the currently selected line.
For more information, see "Setting and clearing breakpoints".
Sets a particular project as the default project.
To learn more about default projects, see "Choosing a Default Project."
Sets a watchpoint for the selected variable or memory range.
For more information, see "Setting and clearing watchpoints". To learn how to change watchpoint color, see "Display Settings."
Opens a dialog box that allows you to set or clear a breakpoint at a particular address or symbol.
For more information, see "Setting and clearing breakpoints".
To learn more about this feature, see "Shifting Text Left and Right."
To learn more about this feature, see "Shifting Text Left and Right."
To learn more, see "Setting and clearing breakpoints".
For more information, see "Viewing data types".
When checked, automatically aligns objects with the grid in the layout window.
To learn more, see "Layout editor contextual menu".
Arranges open editor windows one on top of another, with their window titles visible. This menu command is equivalent to the Cascade menu command.
Executes a single statement, stepping into function calls.
For more information, see "Stepping into routines".
Executes the remainder of the current function, then exits to that function's caller.
To learn more about this topic, see "Stepping out of routines".
Executes a single statement, stepping over function calls.
For more information, see "Stepping through a single line".
Temporarily suspends execution of the target program and returns control to the debugger. This menu command is equivalent to the Break menu command.
For more information, see "Stopping execution".
Halts the build currently in progress.
To learn more about this topic, see "Compiling and Linking a Project".
Transfers control from the CodeWarrior debugger to an external debugger installed on your computer.
NOTE
Opens the Symbolics window so that you can examine the executable files in your project.
For more information, see "Symbolics Window".
To learn more about this topic, see "Synchronizing modification dates."
To learn more about the Settings window, see "Choosing Target Settings." To learn how to change the current build target, see "Set Default Target."
Arranges open editor windows horizontally so that none overlap. This menu command is equivalent to the Tile Horizontally menu command.
Arranges open editor windows vertically so that none overlap. This menu command is equivalent to the Tile Vertically menu command.
NOTE
Tile Editor Windows Vertically menu command is not available for use with Apple ToolServer worksheets.
Arranges open editor windows horizontally so that none overlap. This menu command is equivalent to the Tile Editor Windows menu command.
Arranges open editor windows vertically so that none overlap. This menu command is equivalent to the Tile Editor Windows Vertically menu command.
Reveals the Toolbar submenu. To learn more about this submenu, see "Toolbar Submenu".
For more information about customizing toolbars, see "Customizing Toolbars".
Reverses the action of the Apply Difference command in a file-comparison window.
For more information about this feature, see "Examining and Applying Differences".
To learn more about this topic, see "Undoing the last edit" and "Undoing and redoing multiple edits."
If you do not enable the Use multiple undo option in the Editor Settings preference panel, the Undo command toggles between Undo and Redo. To learn more about configuring this option, see "Editor Settings."
Separates a selected group so that you can move each component independently.
For more information, see "Layout editor contextual menu".
Opens the Version Control System preference panel.
For more information about this panel, see "Using the CodeWarrior¨ IDE with Version Control Systems".
Creates a separate window to display a selected array.
To learn more, see "Placing globals in a separate window" and "Array Window".
Displays a selected variable as a value of a specified data type.
For more information, see "Viewing data as different types".
Displays the selected variable as a binary value.
To learn more about viewing data in other formats, see "Viewing data as different types".
Displays the selected variable as a C character string.
To learn more about viewing data in other formats, see "Viewing data as different types".
Displays the selected variable as a character value.
To learn more about viewing data in other formats, see "Viewing data as different types".
Displays the selected variable in its default format, based on the variable's type.
To learn more about viewing data in other formats, see "Viewing data as different types".
Displays the selected variable as an enumeration.
To learn more about viewing data in other formats, see "Viewing data as different types".
Displays the selected variable as a fixed-type numerical value.
To learn more about viewing data in other formats, see "Viewing data as different types".
Displays the selected variable as a floating-point value.
To learn more about viewing data in other formats, see "Viewing data as different types".
Displays the selected variable as a fractional data type.
To learn more about viewing data in other formats, see "Viewing data as different types".
NOTE
Displays the selected variable as a hexadecimal value.
To learn more about viewing data in other formats, see "Viewing data as different types".
Displays the selected variable as a Pascal character string.
To learn more about viewing data in other formats, see "Viewing data as different types".
Displays the selected variable as a signed decimal value.
To learn more about viewing data in other formats, see "Viewing data as different types".
Displays the selected variable as a Unicode character string.
To learn more about viewing data in other formats, see "Viewing data as different types".
Displays the selected variable as an unsigned decimal value.
To learn more about viewing data in other formats, see "Viewing data as different types".
Displays the contents of memory as a hexadecimal/ASCII character dump.
To learn more, see "Memory Window", "Viewing raw memory", and "Viewing memory at an address".
For more information, see "Array Window" and "Viewing memory at an address".
Creates a separate window to display a selected variable.
To learn more, see "Placing globals in a separate window".
Opens the Watchpoints window. For more information about this window, see "Watchpoints Window".