KeyMap Properties

The following lists the properties contained in the KeyMap tab along with their description.

 

Editor

Open Next Entry - Controls the keymap assignment for the Open Next Entry function.

Show Completion List - Controls the keymap assignment for the Show Completion List function. Displays the appropriate Code Completion List for the active cursor position (code section.)

Note: Code completion must be enabled in the Preferences settings.  

Show Function Arguments - Controls the keymap assignment for the Show Function Arguments function. Displays the appropriate Function Arguments for the selected function.  

Go to Line Beginning - Controls the keymap assignment for the Go to Line Beginning shortcut. Moves cursor to beginning of line.

Go to Line Ending -  Controls the keymap assignment for the Go to Line Ending shortcut. Moves cursor to end of line.

Show Recent Files - Displays a window containing a list of all the Recent Files, enabling you to open a selected file.

 

File

New File - Controls the keymap assignment for the New File shortcut. Opens a new blank file to the Editing window.

Open File - Controls the keymap assignment for the Open File. Opens the selected file.

Close - Controls the keymap assignment for the Close File shortcut. Closes the active file.

Close All - Controls the keymap assignment for the Close All shortcut. Closes all open files.

Save - Controls the keymap assignment for the Save shortcut. Executes save for the active file.   

Save As - Controls the keymap assignment for the Save As shortcut. Displays the Save As dialog.

Save All - Controls the keymap assignment for the Save All shortcut. Saves all open files. Open Project - Controls the keymap assignment for the Open Project shortcut. Displays the Open Project dialog.  

Print - Controls the keymap assignment for the Print shortcut. Displays the print dialog.  

Open Project - Controls the keymap assignment for opening a project.

 

Edit

Cut - Controls the keymap assignment for the Cut shortcut. Removes the selected text from the active document and places it o n the clipboard.

Copy - Controls the keymap code assignment for the Copy shortcut. Places a copy of the selected text on the clipboard.

Paste - Controls the keymap assignment for the Paste shortcut. Inserts the clipboard text to the active selection or cursor position in the active file.  

Select All - Controls the keymap assignment for the Select All shortcut. Selects all lines of code in the Editing window.  

Indent Code - Controls the keymap assignment for the Indent shortcut. Indents selected lines of code.  

Undo - Controls the keymap assignment for the Undo shortcut. Reverses the previously executed action (when possible).  

Redo - Controls the keymap assignment for the Redo shortcut. Re-applies the last executed action (when possible).

To Lowercase - Controls the keymap assignment for the Lowercase shortcut. Converts the selected text to all lowercase characters.

To Uppercase - Controls the keymap assignment for the Uppercase shortcut. Converts the selected text to all uppercase characters.  

Duplicate Line/Selection - Controls the keymap assignment for the Duplicate Line/Selection shortcut. Inserts a duplicate the line or selected text immediately following the selection.  

Erase Line - Controls the keymap assignment for the Erase line shortcut. Erases the active selection lines or the active line.

Add / Remove Line Comment - Controls the keymap assignment for the Add / Remove Line Comment shortcut. Adds/Removes Comment Line marks from the active selection or line.  

Add / Remove Block Comment - Controls the keymap assignment for the Add / Remove Block Comment shortcut. Adds/Removes Block Comment marks from the active selection or line.  

Toggle Line Wrapping

Add / Remove Bookmark - Controls the keymap assignment for the Add / Remove Bookmark shortcut. Adds/Removes the bookmark at the insertion point.  

Remove All Bookmarks - Controls the keymap assignment for the Remove All Bookmarks shortcut. Removes all bookmarks from the active file.  

Show Bookmark Dialog - Controls the keymap assignment for the Show Bookmark shortcut. Opens the Bookmarks dialog.

Break - Controls the keymap assignment for the Break shortcut. Inserts Break html tag.

Space - Controls the keymap assignment for the Space shortcut. Inserts Space html tag.  

Bold - Controls the keymap assignment for the Bold shortcut. Converts the selected text to all bold character formatting.  

Italic - Controls the keymap assignment for the Italic shortcut. Converts the selected text to all italic character formatting.  

Heading 1 - Controls the keymap assignment for the Heading 1 shortcut. Applies beginning and ending Heading 1 HTML tags at the beginning and ending of the active selection.

Heading 2 - Controls the keymap assignment for the Heading 2 shortcut. Applies beginning and ending Heading 2 HTML tags at the beginning and ending of the active selection.

Heading 3 - Controls the keymap assignment for the Heading 3 shortcut. Applies beginning and ending Heading 3 HTML tags at the beginning and ending of the active selection.

Close Message Window - Controls the KeyMap assignment for closing the system messages window.

Expand all Folds - Controls the KeyMap assignment for code folding for all folded elements.

Collapse all Folds - Controls the KeyMap assignment for code folding for all folded elements.

Collapse all Non-PHP - Controls the KeyMap assignment for code folding for non-PHP elements.

Collapse all Classes - Controls the KeyMap assignment for code folding for classes.

Collapse all Functions - Controls the KeyMap assignment for code folding for functions.

Collapse all DocBlocks - Controls the KeyMap assignment for code folding for DocBlock comments.

Collapse Fold in Scope - Controls the KeyMap assignment for code folding to collapse elements in scope.  

 

Search

Find - Controls the keymap assignment for the Find shortcut. Displays the Find dialog.

Find and Replace - Controls the keymap assignment for the Find and Replace shortcut. Displays the Find and Replace dialog.  

Find Next  - Controls the keymap assignment for the Find Next shortcut. Executes the find command with the Find What text, searching cyclically. If no text exists, the Find dialog displays.

Find Previous  - Controls the keymap assignment for the Find Previous shortcut. Executes the find command with the Find What text, searching backwards. If no text exists, the Find dialog displays.  

Find in Files  - Controls the keymap assignment for the Find in Files shortcut. Displays the Find in Files dialog.  

 

GoTo

Go to File - Controls the KeyMap assignment for the Go To File shortcut. Opens the Go To File dialog.  

Go to Resource - Controls the keymap assignment for the Go to Resource shortcut. Opens the Go to Resource dialog.

Go to Line - Controls the keymap assignment for the Go to shortcut. Opens Go to Line dialog.

Go to Matching Bracket  - Controls the keymap assignment for the Go to Matching Bracket shortcut. Moves the cursor to the companion bracket.

Go to Next Bookmark  - Controls the keymap assignment for the Go to Next Bookmark shortcut. Moves the cursor to the next bookmark in the active file.  

Go to Next Project Bookmark  - Controls the keymap assignment for the Go to Next Project Bookmark shortcut. Moves the cursor to the next bookmark in another file.

Back - Controls the keymap assignment for the Back shortcut. Moves the back to the previous line edited.

Forward - Controls the keymap assignment for the Forward shortcut. Moves the forward, following a Back command.  

 

Project

New Project - Controls the keymap assignment for the New Project shortcut. Displays the New Project dialog.

Open Project - Controls the keymap assignment for the Save Project shortcut. Saves the active project.

Save Project - Controls the keymap assignment for the Save Project shortcut. Saves the active project.

Check Included Files - Controls the keymap assignment for the Check Included Files shortcut.  

Remove from Project - Controls the keymap assignment for the Remove from Project right-click menu option.

 

Debug

Add/Remove Breakpoint - Controls the keymap assignment for the Add / Remove Breakpoint shortcut. Adds/Removes the breakpoint for the active line.

Add Watch - Controls the keymap assignment for the Add watch shortcut. Displays the Add Watch dialog.

Step Over - Controls the keymap assignment for the Step Over (debug) shortcut. Initiates debug to fully execute the current line of script and any procedures called within it.

Step Out - Controls the keymap assignment for the Step out shortcut. Initiates debug for the active line, if within a called script or function continues until the called script is fully executed and returns to the calling script.

Step Into - Controls the keymap assignment for the Step Into (debug) shortcut. Initiates debug to the next line to be executed, whether in the current script or called from another script.

Go - Controls the keymap assignment for the Go (debug) shortcut. Initiates debug to the next breakpoint or to the end of the script, whichever occurs first.

Go To Cursor - Controls the keymap assignment for the Go To Cursor (debug) shortcut. Initiates debug to the current cursor position.

Run - Controls the keymap assignment for the Run (debug) shortcut. Initiates debug to the end of the script.

Check Debug Server Connection - Controls the keymap assignment for the Debug Server Connection shortcut. Opens Check Debug Server Connection dialog.

Debug URL - Controls the keymap assignment for the Debug URL shortcut. Displays the Debug URL dialog.

Profile URL - Controls the keymap assignment for the Profile URL shortcut. Displays the Profile URL dialog.

Show in Browser - Controls the keymap assignment for the Show in Browser shortcut. Displays debug output in browser window.

Stop Debugger - Controls the keymap assignment for the Stop Debugger (debug) shortcut. Stops the active debug session.

 

Tools

Analyze Code - Controls the keymap assignment for the Analyze Code shortcut. Runs the Code Analyzer.

Source Control - CVS and Subversion   

Update - Controls the keymap assignment for the Update shortcut. Gets the most recent copy of the file from the CVS repository, and merges it with the local version.

Commit - Controls the keymap assignment for the Commit shortcut. Commits your changes into the CVS server repository.

Add - Controls the keymap assignment for the Add shortcut. Specifies files to be added to the CVS repository. The files will be added only after you commit them.

Status - Controls the keymap assignment for the Status shortcut. Shows the current status of the files as defined in the CVS server.

Diff - Controls the keymap assignment for the Diff shortcut. Compares between your local copy of the file and the one located on the CVS server repository, and lists the difference between them.

Log - Controls the KeyMap assignment for the Log shortcut. Displays the revision History of a file.

Checkout - Controls the keymap assignment for the Checkout shortcut. Checks out a new module on your disk.

 

Help

PHP Function Help - Controls the keymap assignment for the PHP Function Help feature. Displays the PHP Function help.  

 

 

Related Links

Related Links:
Preferences

Configuring the KeyMap