Eclipse é uma excelente ferramenta para desenvolvimento. Eu uso para codificar em Java e PHP.
O uso de atalhos agiliza o trabalho, segue alguns:
F10 | Main menu |
Shift F10 | Context menu |
Ctrl F10 | View menu |
Workspace navigation | |
F12 | Activate editor |
Ctrl+Shift+W | Switch editor |
Ctrl F6 | Next editor |
Ctrl Shift F6 | Prev editor |
Ctrl F7 | Next workspace |
Ctrl Shift F7 | Prev workspace |
Ctrl F8 | Next perspective |
Ctrl Shift F8 | Prev perspective |
Alt Left | Back |
Alt Right | Forward |
Files | |
Alt Shift S | Show in… |
Ctrl Shift R | Jump to file |
Ctrl N | New file |
Ctrl S | Save file |
Ctrl Shift S | Save all files |
Ctrl F4 | Close file |
Ctrl Shift F4 | Close all files |
Find | |
Ctrl L | Goto line |
Ctrl F | Find |
Ctrl J | Incremental find |
Ctrl Shift J | Incremental find prev |
Ctrl K | Find next |
Ctrl Shift K | Find prev |
Ctrl H | Search workspace |
Ctrl (dot) | Navigate next |
Ctrl (comma) | Navigate prev |
Java navigation | |
F3 | Goto declaration |
Ctrl Shift U | Find references in file |
Ctrl Shift G | Find references in workspace |
Ctrl G | Find declarations in workspace |
Ctrl Shift P | Navigate to matching bracket/brace |
Ctrl T | Popup type hierarchy |
Ctrl Shift T | Open Type |
Ctrl O | Outline of current source |
Ctrl F3 | Outline of current cursor position |
Ctrl Shift Arrow | Jump beetween methods up or down |
F2 | Show Javadoc |
F4 | Show hierarchy |
Ctrl Alt H | Open call hierarchy |
General editing | |
Alt Arrow | Move line(s) up or down |
Alt Shift Up | Expand selection to enclosing element |
Alt Shift Right | Expand selection to next element |
Alt Shift Left | Expand selection to previous element |
Alt Shift Down | Restore previous selection |
Ctrl Alt Arrow | Duplicate line(s) up or down |
Shift Enter | Insert line below |
Ctrl Shift Enter | Insert line above |
Ctrl D | Delete line |
Ctrl Shift Q | Toggle Quick Diff |
Ctrl Shift Y | Convert to lowercase |
Ctrl Shift X | Convert to uppercase |
Java editing | |
Alt Shift U | Remove occurrence annotations |
Ctrl 1 | Quick fix (works even when there are no errors |
Ctrl Shift M | Add import |
Ctrl Shift F | Reformat |
Ctrl Shift O | Organize Imports |
Ctrl / | Comment |
Ctrl | UnComment |
Ctrl Shift Space | Parameter hints |
Ctrl | Hyperlink identifier |
Ctrl I | Correct indentation |
Shift Space | Incremental content assist |
Debugger | |
F5 | Step into |
F6 | Step over |
F7 | Run to return |
F8 | Resume |
F9 | Relaunch last |
F11 | Run/debug last |
Ctrl F11 | Run |
Ctrl Shift B | Toggle breakpoint |
Ctrl D | Display |
Ctrl Q | Inspect |
Ctrl R | Run to line |
Ctrl U | Run snippet |
Refactoring | |
Alt T | Refactoring menu |
Ctrl Shift Z | Undo refactor |
Ctrl Shift Y | Redo refactor |
Alt Shift R | Rename |
Alt Shift V | Move |
Alt Shift I | Inline |
Alt Shift M | Extract method |
Alt Shift L | Extract local |
Alt Shift C | Change method signature |
Misc | |
F5 | Refresh |
F1 | Infopop |
F2 | Show resizeable hover |
Fonte: WPJR2
Legal esse post.
As vezes fico entrando na parte de configuração do Eclipse pra saber qual a combinação de teclas para fazer algo.
_o/
Pos é Fred,
memorizando esses atalhos o trabalho “rende” bem mais…
abs.
Eu estou a dar o meu input ao eclipse, num código feito para uma aula. Mas como eu faço o eclipse dar o resultado? O input é dado através de um ciclo, então ele fica sempre à espera de mais… Como termino? No linux, eu abro a consola, executo e faço ctrl-d e ele termina, mas e no windows, quando uso o run do eclipse?
Olá Daniel,
respondendo sua pergunta: é fácil testar código no eclipse. Se eu bem entendi seu questionamento, você tem um “loop” infinito que trava o eclipse!
Veja a imagen:
a parte marcada em vermelho estão os controles de execução.
Você pode parar a execução clicando no “quandro vermelho”, quando em execução.
att, Adão.
por favor me mandem e-mail quando responderem.
Olá novamente. Não é bem um ciclo infinito. Eu tenho um while(inp.hasNextInt()){
qlqcoisa=inp.nextInte();
…
…..}
E está tudo a funcionar muito bem, mas chega a uma altura que eu deixo de introduzir mais valores, fico à espera do resultado, mas não sei como faço para interromper a entrada de dados no ciclo. Se carregar lá no botão de stop, ele para mesmo a execução, e não me dá o output que eu estava à espera. O programa funciona, que no javac, no linux está tudo direito, dou é um ctrl-d para parar o input e ele executar o código.
Obrigado
Certo Daniel, entendi.
E o que posso dizer é que o Eclipse console não funciona como um terminal.
A entrada não é enviado para o programa, ele é enviado somente quando teclado ENTER.
Ele (no eclipse) não reconhece seqüências de teclas, como CTRL + C, CTRL-Z, etc.
Estes atalhos serão interpretado como combinações de teclas para ações na área de trabalho do Eclipse.
att, @adaoex.