Difference between revisions of "Ide/Key Bindings"

From wiki.visual-prolog.com

(Correct)
Line 20: Line 20:
 
|-
 
|-
 
| Cut
 
| Cut
| Ctrl-X
+
| Ctrl-X or Shift-Del
 
|-
 
|-
 
| Paste
 
| Paste
| Ctrl-V
+
| Ctrl-V or Shift-Ins
 
|-
 
|-
 
| Paste
 
| Paste
Line 32: Line 32:
 
|-
 
|-
 
| Redo
 
| Redo
| Ctrl-Y
+
| Ctrl-Y or Ctrl-Shift-Z
|-
 
| Redo
 
| Ctrl-Shift-Z
 
 
|-
 
|-
 
| Select All
 
| Select All
Line 47: Line 44:
 
|-
 
|-
 
| Code Expert
 
| Code Expert
| Ctrl+Shift+W
+
| Ctrl-Shift-W
 +
|-
 +
| Delete
 +
| Del
 
|-
 
|-
 
| Delete Line
 
| Delete Line
Line 89: Line 89:
 
| Uncomment Line(s)
 
| Uncomment Line(s)
 
| Ctrl-Alt-Shift-5
 
| Ctrl-Alt-Shift-5
 +
|-
 +
| Duplcate Line
 +
| Ctrl-Alt-R
 
|-
 
|-
 
| Insert Date Stamp
 
| Insert Date Stamp
Line 104: Line 107:
 
| Find Next
 
| Find Next
 
| F3
 
| F3
 +
|-
 +
| Find Previous
 +
| Shift-F3
 +
|-
 +
| Last Searchs Result Window
 +
| Ctrl-Alt-S
 
|-
 
|-
 
| Locate in Project Tree
 
| Locate in Project Tree
 
| Ctrl-T
 
| Ctrl-T
|-
 
| View Current Position
 
| Shift-F4
 
 
|-
 
|-
 
| Go Back
 
| Go Back
| Ctrl+Shift+F8
+
| Ctrl-Shift-F8
 
|-
 
|-
 
| Go to Address
 
| Go to Address
Line 124: Line 130:
 
| Ctrl-F12
 
| Ctrl-F12
 
Ctrl-Shift-D
 
Ctrl-Shift-D
 +
|-
 +
| Go to Related Files
 +
| Ctrl-R
 
|-
 
|-
 
| Go to Executing Predicate Source
 
| Go to Executing Predicate Source
 
| Ctrl-E
 
| Ctrl-E
|-
 
| Go To Facts Database
 
| Ctrl+Alt+F
 
 
|-
 
|-
 
| Go To Line
 
| Go To Line
 
| Ctrl-F2
 
| Ctrl-F2
 +
|-
 +
| Go To Position on Clipboard
 +
| Shift-F2
 
|-
 
|-
 
| Go To Next Error
 
| Go To Next Error
 
| F8
 
| F8
|-
 
| Go To Position on Clipboard
 
| Shift-F2
 
 
|-
 
|-
 
| Go To Previous Error
 
| Go To Previous Error
 
| Shift-F8
 
| Shift-F8
 +
|-
 +
| Go To Next Bookmark
 +
| F6
 +
|-
 +
| Go To Previous Bookmark
 +
| Shift-F6
 
|-
 
|-
 
| Window Navigation Dialog
 
| Window Navigation Dialog
Line 173: Line 185:
 
| Alt-F5
 
| Alt-F5
 
|-
 
|-
| Locate in Project Tree
+
| 32 bit Platform
| Ctrl-T
+
| Ctrl-Alt-3
 +
|-
 +
| 64 bit Platform
 +
| Ctrl-Alt-6
 
|-
 
|-
 
|colspan="2" align="center" style="background:#cee0f2; text-align:center; font-weight:bold; color: #006B9C;" |
 
|colspan="2" align="center" style="background:#cee0f2; text-align:center; font-weight:bold; color: #006B9C;" |
Line 181: Line 196:
 
| Start Debugging  
 
| Start Debugging  
 
| F5
 
| F5
 +
|-
 +
| Run Debugging Skipping Soft Breakpoints
 +
| Ctrl-Shft-F10
 
|-
 
|-
 
| Stop Debugging
 
| Stop Debugging
 
| Shift-F5
 
| Shift-F5
 +
|-
 +
| Restart Debugging
 +
| Ctrl-Shift-F5
 
|-
 
|-
 
| Breakpoint Properties
 
| Breakpoint Properties
Line 191: Line 212:
 
| Ctrl-R
 
| Ctrl-R
 
|-
 
|-
| Registers window
+
| CallStack Window
| Ctrl-Alt-G
+
| Ctrl-Alt-C
 +
|-
 +
| Variable Window
 +
| Ctrl-Alt-V
 +
|-
 +
| Watch Window
 +
| Ctrl-Alt-W
 +
|-
 +
| Facts Window
 +
| Ctrl-Alt-F
 +
|-
 +
| Threads Window
 +
| Ctrl-Alt-H
 +
|-
 +
| Modules Window
 +
| Ctrl-Alt-L
 
|-
 
|-
 
| Breakpoints Window
 
| Breakpoints Window
 
| Ctrl-Alt-B
 
| Ctrl-Alt-B
 
|-
 
|-
| CallStack Window
+
| Bookmarks Window
| Ctrl-Alt-C
+
| Ctrl-Alt-K
 
|-
 
|-
 
| Disassembly Window
 
| Disassembly Window
 
| Ctrl-Alt-D
 
| Ctrl-Alt-D
 
|-
 
|-
| Variable window
+
| Disassembly Window from Current Line
| Ctrl-Alt-V
+
| Ctrl-D
 +
|-
 +
| Registers window
 +
| Ctrl-Alt-G
 
|-
 
|-
 
| Memory Dump 1 Window
 
| Memory Dump 1 Window
 
| Ctrl-Alt-M
 
| Ctrl-Alt-M
 
|-
 
|-
| Threads Window
+
| Toggle Breakpoint
| Ctrl-Alt-H
+
| F9
 
|-
 
|-
| Enable Breakpoint
+
| Toggle Hard/Soft Breakpoint
 
| Ctrl-F9
 
| Ctrl-F9
|-
 
| Toggle Breakpoint
 
| F9
 
 
|-
 
|-
 
| Step Into
 
| Step Into
Line 244: Line 280:
 
| Create Project Item
 
| Create Project Item
 
| Ctrl-N
 
| Ctrl-N
 +
|-
 +
| Create Project Item in Existing Package
 +
| Ctrl-Alt-N
 
|-
 
|-
 
|colspan="2" align="center" style="background:#cee0f2; text-align:center; font-weight:bold; color: #006B9C;" |
 
|colspan="2" align="center" style="background:#cee0f2; text-align:center; font-weight:bold; color: #006B9C;" |
Line 252: Line 291:
 
|-
 
|-
 
| Close all other editors
 
| Close all other editors
| Ctrl+Q
+
| Ctrl-Q
 
|-
 
|-
 
| Prune open editors
 
| Prune open editors
| Ctrl+Shift+Q
+
| Ctrl-Shift-Q
 
|-
 
|-
 
| Close the active window
 
| Close the active window
Line 265: Line 304:
 
| Project Settings
 
| Project Settings
 
| Alt-F7
 
| Alt-F7
 +
|-
 +
| Open File
 +
| Ctrl-O
 
|-
 
|-
 
| Save File
 
| Save File
Line 281: Line 323:
 
| F1
 
| F1
 
|-
 
|-
| Output
+
| Messages Window
 
| Ctrl-Alt-O
 
| Ctrl-Alt-O
 +
|-
 +
| Error/Warnings Window
 +
| Ctrl-Alt-E
 
|-
 
|-
 
| Print
 
| Print

Revision as of 14:09, 23 May 2013

IDE

A number of Visual Prolog menu entries have accelerator keys (hot keys) associated with them.

Beginning with Visual Prolog 7.0 some key binding have been changed to comply with Microsoft de facto standards. The table below shows Visual Prolog 7.2 accelerator keys by functions.

Function

Key

Edit

Copy Ctrl-C
Cut Ctrl-X or Shift-Del
Paste Ctrl-V or Shift-Ins
Paste Ctrl-Ins
Undo Ctrl-Z
Redo Ctrl-Y or Ctrl-Shift-Z
Select All Ctrl-A
Select Current Word Ctrl-W
Box Editor: Size To Content Shift-F6
Code Expert Ctrl-Shift-W
Delete Del
Delete Line Ctrl-Shift-L
Delete to End of Line Ctrl-Shift-E
Word Delete To End

Delete Object from Facts Tree Retract Fact(s)

Ctrl-Del
Insert Predicate Ctrl-Shift-I
Replace Ctrl-H
Lower Case Ctrl-U
Upper Case Ctrl-Shift-U
Toggle Case Ctrl-Alt-U
Zoom In Ctrl-[+] or Ctrl-Scroll mouse wheel up
Zoom Out Ctrl-[-] or Ctrl-Scroll mouse wheel down
Zoom to Normal Ctrl-0
Comment Line(s) Ctrl-Alt-5
Uncomment Line(s) Ctrl-Alt-Shift-5
Duplcate Line Ctrl-Alt-R
Insert Date Stamp Ctrl-Shift-Y

Navigation

Find Ctrl-F
Find in Files Ctrl-Shift-F
Find Next F3
Find Previous Shift-F3
Last Searchs Result Window Ctrl-Alt-S
Locate in Project Tree Ctrl-T
Go Back Ctrl-Shift-F8
Go to Address Ctrl-G
Go to Definition F12

Ctrl-Shift-C

Go To Declaration Ctrl-F12

Ctrl-Shift-D

Go to Related Files Ctrl-R
Go to Executing Predicate Source Ctrl-E
Go To Line Ctrl-F2
Go To Position on Clipboard Shift-F2
Go To Next Error F8
Go To Previous Error Shift-F8
Go To Next Bookmark F6
Go To Previous Bookmark Shift-F6
Window Navigation Dialog Ctrl-Tab or Ctrl-F6
Set/Remove bookmark Ctrl-K

Compile

Build Ctrl-Shift-B
Stop Build Ctrl-Break
Build Resource Only Alt-F8
Compile Ctrl-F7
Rebuild Project Ctrl-Shift-Alt-B
Run Ctrl-F5
Run in Window Alt-F5
32 bit Platform Ctrl-Alt-3
64 bit Platform Ctrl-Alt-6

Debug

Start Debugging F5
Run Debugging Skipping Soft Breakpoints Ctrl-Shft-F10
Stop Debugging Shift-F5
Restart Debugging Ctrl-Shift-F5
Breakpoint Properties Alt-F9
Refresh Debug Window Ctrl-R
CallStack Window Ctrl-Alt-C
Variable Window Ctrl-Alt-V
Watch Window Ctrl-Alt-W
Facts Window Ctrl-Alt-F
Threads Window Ctrl-Alt-H
Modules Window Ctrl-Alt-L
Breakpoints Window Ctrl-Alt-B
Bookmarks Window Ctrl-Alt-K
Disassembly Window Ctrl-Alt-D
Disassembly Window from Current Line Ctrl-D
Registers window Ctrl-Alt-G
Memory Dump 1 Window Ctrl-Alt-M
Toggle Breakpoint F9
Toggle Hard/Soft Breakpoint Ctrl-F9
Step Into F11
Step out of Shift-F11
Step Over F10
Run To Cursor Ctrl-F10

Project

New Project Ctrl-Shift-N
Open Project Ctrl-Shift-O
Add Module to Project Ctrl-Shift-A
Create Project Item Ctrl-N
Create Project Item in Existing Package Ctrl-Alt-N

IDE

Add qualification Ctrl-Shift-S
Close all other editors Ctrl-Q
Prune open editors Ctrl-Shift-Q
Close the active window Ctrl-F4
Project window Ctrl-Alt-P
Project Settings Alt-F7
Open File Ctrl-O
Save File F2
Save Project Ctrl-S
Source Browser Ctrl-B

Other

Help F1
Messages Window Ctrl-Alt-O
Error/Warnings Window Ctrl-Alt-E
Print Ctrl-P