Difference between revisions of "Shortcuts"
(→Editor) |
(→Displaying Tools) |
||
(23 intermediate revisions by 6 users not shown) | |||
Line 1: | Line 1: | ||
[[Category:EiffelStudio]] | [[Category:EiffelStudio]] | ||
− | == | + | == Global == |
− | + | === General === | |
− | + | ||
− | + | ||
− | + | ||
+ | * New editor '''Ctrl+T''' | ||
+ | * New window '''Ctrl+N''' | ||
+ | * Save text in current editor '''Ctrl+S''' | ||
+ | * Save all '''Ctrl+Shift+S''' | ||
+ | * Close current tool/editor '''Alt+F4''' | ||
+ | * Main history back '''Alt+Left''' | ||
+ | * Main history forth '''Alt+Right''' | ||
+ | * Go to current main editor '''Esc''' | ||
+ | * Focus on class address field '''F6''' | ||
+ | * Show help (Display documentation if any) '''F1''' | ||
+ | |||
+ | === Compilation === | ||
+ | |||
+ | * Compile '''F7''' | ||
+ | * Recompile Overrides '''Shift+F8''' | ||
+ | * Freeze '''Ctrl+F7''' | ||
+ | * Finalize '''Ctrl+Shift+F7''' | ||
+ | * Cancel eiffel compilation '''Ctrl+Pause''' | ||
+ | |||
+ | === Debug === | ||
+ | |||
+ | * Start '''F5''' | ||
+ | * Start without breakpoints '''Ctrl+F5''' | ||
+ | * Stop '''Shift+F5''' | ||
+ | * Interrupt application '''Ctrl+Shift+F5''' | ||
+ | * Step by step '''F10''' | ||
+ | * Step into '''F11''' | ||
+ | * Out of routine '''Shift+F11''' | ||
+ | |||
+ | === Tree view behavior === | ||
+ | * Trigger collapsing of all tree nodes '''Numpad/''' | ||
+ | * Trigger collapsing of current tree node '''Numpad-''' | ||
+ | * Trigger collapsing of current tree node '''Left''' | ||
+ | * Trigger expansion of current tree node '''Numpad+''' | ||
+ | * Trigger expansion of current tree node '''Right''' | ||
+ | * Trigger expansion of all tree nodes '''Numpad*''' | ||
+ | * Trigger collapsing of current tree node but leave the first level of subnodes visible '''Ctrl + Left''' (only in class browser) | ||
+ | |||
+ | === External commands === | ||
* Trigger external commands '''Alt+[0,9]''' | * Trigger external commands '''Alt+[0,9]''' | ||
− | * | + | === Displaying Tools === |
+ | * Search '''Ctrl+Alt+F''' | ||
+ | * Search report '''Ctrl+Alt+R''' | ||
+ | * Output '''Ctrl+Alt+O''' | ||
+ | * C output '''Ctrl+Alt+0''' | ||
+ | * Console '''Ctrl+Alt+X''' | ||
+ | * Error List '''Ctrl+Alt+E''' | ||
+ | * Properties '''F4''' | ||
+ | * Features '''Ctrl+Alt+T''' | ||
+ | * Clusters(Targets) '''Ctrl+Alt+U''' | ||
+ | * Metric '''Ctrl+Alt+M''' | ||
+ | * Dependency '''Ctrl+Alt+Y''' | ||
+ | * Diagram '''Ctrl+Alt+I''' | ||
+ | * Class '''Ctrl+Alt+C''' | ||
+ | * Feature Relation '''Ctrl+Alt+V''' | ||
+ | * Favorites '''Ctrl+Alt+A''' | ||
+ | * Windows '''Ctrl+Alt+N''' | ||
+ | * Call stack '''Ctrl+Alt+S''' | ||
+ | * Breakpoints '''Ctrl+Alt+B''' | ||
+ | * Threads '''Ctrl+Alt+P''' | ||
+ | * Objects '''Ctrl+Alt+J''' | ||
+ | * Watch '''Ctrl+Alt+H''' | ||
+ | * Object Viewer '''Ctrl+Alt+L''' | ||
+ | * Contract Editor '''Ctrl+Alt+G''' | ||
+ | * Information (EIS) '''Ctrl+Alt+Q''' | ||
+ | * Testing '''Ctrl+Alt+,''' | ||
+ | * Testing Result '''Ctrl+Alt+.''' | ||
== Editor == | == Editor == | ||
− | + | === Basic === | |
− | + | * Copy '''Ctrl+C''' | |
− | + | * Cut '''Ctrl+X''' | |
− | + | * Paste '''Ctrl+V''' | |
− | + | * To upper case '''Ctrl+U''' | |
− | + | * To lower case '''Ctrl+Shift+U''' | |
− | + | * Redo '''Ctrl+Y''' | |
− | + | * Undo '''Ctrl+Z''' | |
− | + | * Select all '''Ctrl+A''' | |
− | + | * Toggle line numbers '''Ctrl+L''' | |
− | + | * Indent selection '''Tab''' | |
− | + | * Unindent selection '''Shift+Tab''' | |
− | + | * Comment '''Ctrl+K''' | |
− | + | * Uncomment '''Ctrl+Shift+K''' | |
− | + | * Embed "if..." '''Ctrl+I''' | |
− | + | * Embed "debug..." '''Ctrl+D''' | |
− | + | === Views === | |
− | + | * Go to basic text view '''Ctrl+Shift+T''' | |
− | + | * Go to clickable text view '''Ctrl+Shift+C''' | |
− | + | * Go to flat text view '''Ctrl+Shift+F''' | |
− | + | * Go to contact text view '''Ctrl+Shift+O''' | |
− | + | * Go to interface text view '''Ctrl+Shift+I''' | |
− | + | === Code completion === | |
− | + | * Trigger feature completion '''Ctrl+Space''' | |
− | + | * Trigger class completion '''Ctrl+Shift+Space''' | |
− | + | === Search and replace === | |
− | + | * Trigger backward search '''Shift+F3''' | |
− | + | * Trigger search on last searched item '''Ctrl+F3''' | |
− | + | * Trigger search on current selection '''F3''' | |
− | + | * Trigger quick search bar '''Ctrl+F''' | |
− | + | * Trigger display of search panel '''Ctrl+Alt+F''' | |
− | + | * Trigger display of search panel focused on replace '''Ctrl+H''' | |
== Code completion window == | == Code completion window == |
Latest revision as of 20:14, 16 November 2010
Contents
Global
General
- New editor Ctrl+T
- New window Ctrl+N
- Save text in current editor Ctrl+S
- Save all Ctrl+Shift+S
- Close current tool/editor Alt+F4
- Main history back Alt+Left
- Main history forth Alt+Right
- Go to current main editor Esc
- Focus on class address field F6
- Show help (Display documentation if any) F1
Compilation
- Compile F7
- Recompile Overrides Shift+F8
- Freeze Ctrl+F7
- Finalize Ctrl+Shift+F7
- Cancel eiffel compilation Ctrl+Pause
Debug
- Start F5
- Start without breakpoints Ctrl+F5
- Stop Shift+F5
- Interrupt application Ctrl+Shift+F5
- Step by step F10
- Step into F11
- Out of routine Shift+F11
Tree view behavior
- Trigger collapsing of all tree nodes Numpad/
- Trigger collapsing of current tree node Numpad-
- Trigger collapsing of current tree node Left
- Trigger expansion of current tree node Numpad+
- Trigger expansion of current tree node Right
- Trigger expansion of all tree nodes Numpad*
- Trigger collapsing of current tree node but leave the first level of subnodes visible Ctrl + Left (only in class browser)
External commands
- Trigger external commands Alt+[0,9]
Displaying Tools
- Search Ctrl+Alt+F
- Search report Ctrl+Alt+R
- Output Ctrl+Alt+O
- C output Ctrl+Alt+0
- Console Ctrl+Alt+X
- Error List Ctrl+Alt+E
- Properties F4
- Features Ctrl+Alt+T
- Clusters(Targets) Ctrl+Alt+U
- Metric Ctrl+Alt+M
- Dependency Ctrl+Alt+Y
- Diagram Ctrl+Alt+I
- Class Ctrl+Alt+C
- Feature Relation Ctrl+Alt+V
- Favorites Ctrl+Alt+A
- Windows Ctrl+Alt+N
- Call stack Ctrl+Alt+S
- Breakpoints Ctrl+Alt+B
- Threads Ctrl+Alt+P
- Objects Ctrl+Alt+J
- Watch Ctrl+Alt+H
- Object Viewer Ctrl+Alt+L
- Contract Editor Ctrl+Alt+G
- Information (EIS) Ctrl+Alt+Q
- Testing Ctrl+Alt+,
- Testing Result Ctrl+Alt+.
Editor
Basic
- Copy Ctrl+C
- Cut Ctrl+X
- Paste Ctrl+V
- To upper case Ctrl+U
- To lower case Ctrl+Shift+U
- Redo Ctrl+Y
- Undo Ctrl+Z
- Select all Ctrl+A
- Toggle line numbers Ctrl+L
- Indent selection Tab
- Unindent selection Shift+Tab
- Comment Ctrl+K
- Uncomment Ctrl+Shift+K
- Embed "if..." Ctrl+I
- Embed "debug..." Ctrl+D
Views
- Go to basic text view Ctrl+Shift+T
- Go to clickable text view Ctrl+Shift+C
- Go to flat text view Ctrl+Shift+F
- Go to contact text view Ctrl+Shift+O
- Go to interface text view Ctrl+Shift+I
Code completion
- Trigger feature completion Ctrl+Space
- Trigger class completion Ctrl+Shift+Space
Search and replace
- Trigger backward search Shift+F3
- Trigger search on last searched item Ctrl+F3
- Trigger search on current selection F3
- Trigger quick search bar Ctrl+F
- Trigger display of search panel Ctrl+Alt+F
- Trigger display of search panel focused on replace Ctrl+H
Code completion window
- Enable/Disable filter F1
- Show/Hide types F2
- Show/Hide signatures F3
- Show/Hide disambiguated names F4
- Enable/Disable remembering size F5