Shortcuts: Difference between revisions

From EiffelStudio: an EiffelSoftware project
Jump to navigation Jump to search
Ted (talk | contribs)
Ted (talk | contribs)
 
(23 intermediate revisions by 6 users not shown)
Line 1: Line 1:
[[Category:EiffelStudio]]
[[Category:EiffelStudio]]


== Golal ==
== Global ==


* Trigger collapsing of all tree nodes '''Shift+Numpad-'''
=== General ===
* Trigger collapsing of current tree node '''Ctrl+Left'''
* Trigger expansion of all tree nodes '''Shift+Numpad*'''
* Trigger expansion of current tree node '''Ctrl+Right'''


* 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]'''


* Trigger display of search panel '''Ctrl+Alt+F'''
=== 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
=== Basic ===
** Copy '''Ctrl+C'''
* Copy '''Ctrl+C'''
** Cut '''Ctrl+X'''
* Cut '''Ctrl+X'''
** Paste '''Ctrl+V'''
* Paste '''Ctrl+V'''
** To upper case '''Ctrl+U'''
* To upper case '''Ctrl+U'''
** To lower case '''Ctrl+Shift+U'''
* To lower case '''Ctrl+Shift+U'''
** Redo '''Ctrl+Y'''
* Redo '''Ctrl+Y'''
** Undo '''Ctrl+Z'''
* Undo '''Ctrl+Z'''
** Select all '''Ctrl+A'''
* Select all '''Ctrl+A'''
** Toggle line numbers '''Ctrl+L'''
* Toggle line numbers '''Ctrl+L'''
** Indent selection '''Tab'''
* Indent selection '''Tab'''
** Unindent selection '''Shift+Tab'''
* Unindent selection '''Shift+Tab'''
** Comment '''Ctrl+K'''
* Comment '''Ctrl+K'''
** Uncomment '''Ctrl+Shift+K'''
* Uncomment '''Ctrl+Shift+K'''
** Embed "if..." '''Ctrl+I'''
* Embed "if..." '''Ctrl+I'''
** Embed "debug..." '''Ctrl+D'''
* Embed "debug..." '''Ctrl+D'''


* Views
=== Views ===
** Go to basic text view '''Ctrl+Shift+T'''
* Go to basic text view '''Ctrl+Shift+T'''
** Go to clickable text view '''Ctrl+Shift+C'''
* Go to clickable text view '''Ctrl+Shift+C'''
** Go to flat text view '''Ctrl+Shift+F'''
* Go to flat text view '''Ctrl+Shift+F'''
** Go to contact text view '''Ctrl+Shift+O'''
* Go to contact text view '''Ctrl+Shift+O'''
** Go to interface text view '''Ctrl+Shift+I'''
* Go to interface text view '''Ctrl+Shift+I'''


* Code completion
=== Code completion ===
** Trigger feature completion '''Ctrl+Space'''
* Trigger feature completion '''Ctrl+Space'''
** Trigger class completion '''Ctrl+Shift+Space'''
* Trigger class completion '''Ctrl+Shift+Space'''


* Search and replace
=== Search and replace ===
** Trigger backward search '''Shift+F3'''
* Trigger backward search '''Shift+F3'''
** Trigger search on last searched item '''Ctrl+F3'''
* Trigger search on last searched item '''Ctrl+F3'''
** Trigger search on current selection '''F3'''
* Trigger search on current selection '''F3'''
** Trigger quick search bar '''Ctrl+F'''
* Trigger quick search bar '''Ctrl+F'''
** Trigger display of search panel '''Ctrl+Alt+F'''
* Trigger display of search panel '''Ctrl+Alt+F'''
** Trigger display of search panel focused on replace '''Ctrl+H'''
* Trigger display of search panel focused on replace '''Ctrl+H'''


== Code completion window ==
== Code completion window ==

Latest revision as of 04:14, 17 November 2010


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