&kapp;'s Main Menu
This section describes the menu entries declared by &kapp; only. Additional entries may be added to the main menu by the embedded editor (e.g., Edit, View or Tools.) Please refer to the editor's manual for a description of the commands under these sub-menus.
The File Menu
CtrlN
File
New
Opens an empty editor window.
CtrlO
File
Open...
Opens a file for editing.
CtrlW
File
Close
Closes the active editor window
CtrlQ
File
Quit
Quits &kapp;
Other file operations such as Save and Print are not integral &kapp; actions, but are rather defined by the type of editor used.
The Edit Menu
CtrlE
Edit
Edit in External Editor
Launches an editor application for the current file and line number
CtrlShiftT
Edit
Go To Tag
Moves the cursor to the tag list, used for browsing through the file's tags
CtrlSpace
Edit
Complete Symbol
Generates a list of possible symbol completions for the text to the left of the cursor. Note that this option is available even if automatic completion is disabled.
The View Menu
Ctrl/
View
Toggle File List
Shows or hides the project's file list window.
Ctrl.
View
Toggle Query Window
Shows or hides the query window.
Ctrl.
View
Toggle Tag List
Shows or hides the tag lists attached to the editor windows.
The Project Menu
Project
New...
Displays the New Project dialogue box.Use this dialogue to create a new project.
Project
Open...
Displays the Open Project dialogue box, which lets you search for an existing project to open.
Project
Open Cscope.out...
Prompts for an existing Cscope.out, which can be opened as a temporary project.
Project
Add/Remove Files...
Displays the Project Files dialogue box, which allows you to add source files to the current project, or remove files from it.
Project
Properties...
Displays the Project Properties dialogue box.
CtrlM
Project
Make Project...
Displays the Build dialogue.
CtrlShiftM
Project
Remake Project
Displays the Build dialogue and executes the last build command.
Project
Close
Closes the active project, along with all open editor windows.
The Cscope Menu
Cscope
Rebuild Database
Updates the cross-reference database for the current project
Ctrl0
Cscope
References...
Finds all references to a given symbol
Ctrl1
Cscope
Definition...
Finds the global definition of a symbol
Ctrl2
Cscope
Called Functions...
Finds all functions called by a given function
Ctrl3
Cscope
Calling Functions...
Finds all functions calling a given function
Ctrl4
Cscope
Find Text...
Finds all occurrences of a text string
Ctrl5
Cscope
Find EGrep Pattern...
Finds all text strings matching a regular expression
Ctrl8
Cscope
Find Including Files...
Finds all files #including a given file
Ctrl]
Cscope
Quick Definition
Finds the global definition of the symbol currently under the cursor. The symbol dialogue appears only if a symbol cannot be determined automatically.
Ctrl\
Cscope
Call Graph...
Displays a call-graph and/or a call-tree for a given function
The Go Menu
AltUp Arrow
Go
Previous Result
Selects the previous result in the current query window.
AltDown Arrow
Go
Next Result
Selects the next result in the current query window.
AltLeft Arrow
Go
Previous Position
Jumps to the previous stored position in the active history list.
AltRight Arrow
Go
Next Position
Jumps to the next stored position in the active history list.
CtrlH
Go
Position History...
Selects the active position history page in the query window. If the query window is hidden, it becomes visible.
CtrlShiftG
Go
Global Bookmarks...
Displays the Bookmarks dialogue.
The Window Menu
Window
Close All
Closes all open editor windows
AltShiftLeft Arrow
Window
Go Left
Selects the editor window to the left of the current one.
AltShiftRight Arrow
Window
Go Right
Selects the editor window to the right of the current one.
This menu displays the full path of each file edited in an open window. Clicking a
file name will make its editor window active.
The Settings Menu
Settings
Toolbars
Toggles the different toolbars.
Settings
Configure Shortcuts...
Allows the user to assign different shortcuts to &kapp; commands.
Settings
Configure KScope...
Displays the &kapp; configuration dialogue
A menu item to configure the embedded editor may also appear under this menu.