GIS Console shows the the session's output and allows you enter session's commands. Each session has its own console automatically created after starting it.
GIS Console shows three different kinds of text:
You can choose different colors for these kinds of text on Run/Debug > Console preference page.
The label on the top contains information about the session's name, type and session launcher command line. The highlighted prompt indicates a place where commands can be entered.
Extra commands available in GIS Console are listed below.
|Browse Class||Opens selected class in Class Browser.||Context menu|
|Browse Method||Opens selected method in Class Browser.||Context menu|
|Clear Console Input||Clears text entered after prompt.||Context menu and view action|
|Copy||Copies selected text to the clipboard.||Context menu|
|Cut||Cuts selected text to the clipboard.||Context menu|
|Find/Replace||Opens Find/Replace dialog for finding elements in the content of the console.||Context menu|
|Load File||Allows to select and load a Magik file into the session.||Context menu and view action|
|Next Command||Enters next command from the history into the console.||Context menu and view action|
|Next Matching Command||Enters into the console previous command, which starts with already entered string.||Context menu and view action|
|Paste||Pastes material saved in the system's clipboard into the current console.||Context menu|
|Previous Command||Enters previous command from the history into the console.||Context menu and view action|
|Previous Matching Command||Enters in the console previous command, which starts with already entered string.||Context menu and view action|
|Select All||Selects all content from the console.||Context menu|
|Show Previous Commands||Opens Command History dialog.||Context menu and view action|
|Terminate||Terminates running session (see also Stop command).||View Action|
|Remove Launch||Removes terminated console.||View Action|
|Remove All Terminated Launches||Removes all terminated consoles.||View Action|
|Show Console When Standard Out Changes||Will open (if needed) and bring up a console when information is written to the System.out stream||View Action|
|Show Console When Standard Error Changes||Will open (if needed) and bring up a console when information is written to the System.err stream||View Action|
Executing Commands In Console
Changing the appearance of the console view
Smart caret positioning and selection in Magik names