Pular para o conteúdo principal

Eclipse Textmate Like

Hot Keys to Eclipse looks like Textmate


Gastei um tempo configurando o Eclipse para ficar com as teclas de atalho do Textmate. Como eu uso os dois editores ao mesmo tempo, eu acabo me perdendo com as teclas de atalho.

View Command Hot Key When
Text Editing Text Start Editing Text
Text Editing Text End Editing Text
Text Editing Select Text Start ⇧↖ Editing Text
Text Editing Select Text End ⇧↘ Editing Text
Text Editing Insert Line Below Current Line ⇧↩ Editing Text
Edit Matching Tag ⇧⌃. Editing in Structured Text Editors
Edit Select Previous Element ⇧⌃← Editing JavaScript Source
Edit Select Previous Element ⇧⌃← Editing in Structured Text Editors
Edit Select Previous Element ⇧⌃← Editing Java Source
Edit Select Next Element ⇧⌃→ Editing in Structured Text Editors
Edit Select Next Element ⇧⌃→ Editing Java Source
Edit Select Next Element ⇧⌃→ Editing JavaScript Source
Edit Previous Sibling ⇧⌃↑ Editing in Structured Text Editors
Edit Select Enclosing Element ⇧⌃↑ Editing JavaScript Source
Edit Select Enclosing Element ⇧⌃↑ Editing Java Source
Edit Next Sibling ⇧⌃↓ Editing in Structured Text Editors
Edit Restore Last Selection ⇧⌃↓ Editing Java Source
Edit Restore Last Selection ⇧⌃↓ Editing JavaScript Source
Edit Quick Diff Toggle ⇧⌃Q Editing Text
Edit Context Information ⇧⌃Space In Dialogs and Windows
Run/Debug Previous Page of Memory ⇧⌘, In Table Memory Rendering
Navigate Previous ⇧⌘. In Windows
Run/Debug Next Page of Memory ⇧⌘. In Table Memory Rendering
Edit Add Block Comment ⇧⌘/ Editing in Structured Text Editors
Edit Remove Block Comment ⇧⌘\ Editing in Structured Text Editors
Source Remove Block Comment ⇧⌘\ Editing JavaScript Source
Source Remove Block Comment ⇧⌘\ Editing Java Source
Text Editing Select Line Start ⇧⌘← Editing Text
Text Editing Select Line End ⇧⌘→ Editing Text
Edit Previous Sibling ⇧⌘↑ Editing in Structured Text Editors
Edit Next Sibling ⇧⌘↓ Editing in Structured Text Editors
Navigate Go to Next Member ⇧⌘↓ Editing Script Source
Text Editing Insert Line Above Current Line ⇧⌘↩ Editing Text
Edit Matching Tag ⇧⌘> Editing in Structured Text Editors
Text Editing Delete to End of Line ⇧⌘⌦ Editing Text
JavaScript Debug Open Source ⇧⌘3 Debugging
Texlipse Check Spelling ⇧⌘6 Editing Latex Source
Texlipse Clear Spelling Errors ⇧⌘7 Editing Latex Source
Edit Occurrences in File ⇧⌘A Editing in Structured Text Editors
Run/Debug Toggle Breakpoint ⇧⌘B In Windows
Edit Toggle Comment ⇧⌘C Editing in Structured Text Editors
Script Source Toggle Comment ⇧⌘C Editing Script Source
Source Toggle Comment ⇧⌘C Editing Java Source
Source Toggle Comment ⇧⌘C Editing JavaScript Source
Source Toggle Comment ⇧⌘C Editing Properties Files
Run/Debug Display ⇧⌘D Debugging Script
Run/Debug Display ⇧⌘D In Dialogs and Windows
Window Switch to Editor ⇧⌘E In Windows
Search File Search ⇧⌘F In Windows
Window Show System Menu ⇧⌘F10 In Windows
Run/Debug Run ⇧⌘F11 In Windows
Window Previous Editor ⇧⌘F6 In Windows
Window Previous View ⇧⌘F7 In Windows
Window Previous Perspective ⇧⌘F8 In Windows
Search References in Workspace ⇧⌘G In Windows
Search References in Workspace ⇧⌘G JavaScript View
Search References in Workspace ⇧⌘G Editing Script Source
Navigate Open Type in Hierarchy ⇧⌘H In Windows
Navigate Open Type in Hierarchy ⇧⌘H JavaScript View
Navigate Open Type in Hierarchy ⇧⌘H Editing Ruby Source
Run/Debug Inspect ⇧⌘I In Dialogs and Windows
Run/Debug Inspect ⇧⌘I Debugging Script
Edit Toggle Insert Mode ⇧⌘Insert Editing Text
Edit Incremental Find Reverse ⇧⌘J Editing Text
Edit Find Previous ⇧⌘K Editing Text
Window Show Key Assist ⇧⌘L In Dialogs and Windows
Source Add Import ⇧⌘M Editing JavaScript Source
Source Add Import ⇧⌘M Editing Java Source
Run/Debug All Instances ⇧⌘N In Windows
Navigate Collapse All ⇧⌘Numpad_Divide In Windows
Text Editing Collapse All ⇧⌘Numpad_Divide Editing Text
Navigate Expand All ⇧⌘Numpad_Multiply In Windows
Text Editing Reset Structure ⇧⌘Numpad_Multiply Editing Text
Source Organize Imports ⇧⌘O JavaScript View
Source Organize Imports ⇧⌘O In Windows
Navigate Go to Matching Bracket ⇧⌘P Editing JavaScript Source
Navigate Go to Matching Bracket ⇧⌘P Editing Script Source
Navigate Go to Matching Bracket ⇧⌘P Editing Java Source
Navigate Matching Bracket ⇧⌘P Editing in Structured Text Editors
Texlipse Go to matching bracket ⇧⌘P Editing Latex Source
File Save All ⇧⌘S In Windows
Navigate Open Ruby Type ⇧⌘T Editing Ruby Source
Navigate Open Type ⇧⌘T In Windows
Navigate Open Type ⇧⌘T Editing JavaScript Source
Search Show Occurrences in File Quick Menu ⇧⌘U JavaScript View
Search Show Occurrences in File Quick Menu ⇧⌘U In Windows
File Close All ⇧⌘W In Windows
Text Editing To Upper Case ⇧⌘X Editing Text
Text Editing To Lower Case ⇧⌘Y Editing Text
Edit Redo ⇧⌘Z In Dialogs and Windows
Text Editing Select Previous Word ⇧⌥← Editing Text
Text Editing Select Next Word ⇧⌥→ Editing Text
Edit Select Enclosing Element ⇧⌥↑ Editing in Structured Text Editors
Edit Restore Last Selection ⇧⌥↓ Editing in Structured Text Editors
Run/Debug Debug on Server ⇧⌥D R In Windows
Run/Debug Ruby Script ⇧⌥D Z In Windows
JavaScript Debug Evaluate ⇧⌥E Editing JavaScript Source
Window Show Contributing Plug-in ⇧⌥F3 In Dialogs and Windows
Navigate Previous Page ⇧⌥F7 In Windows
Run/Debug Run on Server ⇧⌥X R In Windows
Run/Debug Ruby Script ⇧⌥X Z In Windows
Navigate Open Attached Javadoc ⇧F2 In Windows
Navigate Open External JSDoc ⇧F2 JavaScript View
Run/Debug Use Step Filters ⇧F5 In Windows
Text Editing Scroll Line Up ⌃↑ Editing Text
Text Editing Scroll Line Down ⌃↓ Editing Text
Navigate Go to Previous Member ⌃⌥↑ Editing JavaScript Source
Navigate Go to Previous Member ⌃⌥↑ Editing Script Source
Navigate Go to Previous Member ⌃⌥↑ Editing Java Source
Navigate Go to Next Member ⌃⌥↓ Editing JavaScript Source
Navigate Go to Next Member ⌃⌥↓ Editing Java Source
Navigate Go to Next Member ⌃⌥↓ Editing Script Source
Run/Debug Debug Java Applet ⌃⌥⌘D A In Windows
Run/Debug Debug Java Application ⌃⌥⌘D J In Windows
Navigate Open Call Hierarchy ⌃⌥H JavaScript View
Navigate Open Call Hierarchy ⌃⌥H In Windows
Edit Content Assist ⌃⌥Space In Dialogs and Windows
Run/Debug EOF ⌃D In I/O Console
Edit Format ⌃F Editing in Structured Text Editors
Script Source Format ⌃F Editing Script Source
Source Format ⌃F Editing Java Source
Source Format ⌃F Editing JavaScript Source
Search Open Search Dialog ⌃H In Windows
Window Maximize Active View or Editor ⌃M In Windows
Navigate Last Edit Location ⌃Q In Windows
Edit Word Completion ⌃Space Editing Text
View Zoom Out ⌘- In Windows
Navigate Next ⌘. In Windows
Edit Shift Left ⌘[ In Windows
Navigate Backward History ⌘[ In Windows
Edit Shift Right ⌘] In Windows
Navigate Forward History ⌘] In Windows
Edit Add Block Comment ⌘/ Editing in Structured Text Editors
Script Source Toggle Comment ⌘/ Editing Script Source
Source Toggle Comment ⌘/ Editing JavaScript Source
Source Toggle Comment ⌘/ Editing Java Source
Source Toggle Comment ⌘/ Editing Properties Files
Edit Remove Block Comment ⌘\ Editing in Structured Text Editors
Git Commit... ⌘# In Windows
Text Editing Line Start ⌘← Editing Text
Text Editing Line End ⌘→ Editing Text
Text Editing Text Start ⌘↖ Editing Text
Text Editing Text End ⌘↘ Editing Text
JavaScript Debug JavaScript Breakpoint Properties ⌘↩ In Breakpoints View
View Zoom In ⌘= In Windows
Edit Quick Fix ⌘1 In Dialogs and Windows
Source Quick Assist - Assign to field ⌘2 F Editing Java Source
Source Quick Assist - Assign to var ⌘2 F Editing JavaScript Source
Source Quick Assist - Assign to local variable ⌘2 L Editing JavaScript Source
Source Quick Assist - Assign to local variable ⌘2 L Editing Java Source
Source Quick Assist - Rename in file ⌘2 R Editing Java Source
Source Quick Assist - Rename in file ⌘2 R Editing JavaScript Source
Window Quick Access ⌘3 In Windows
Texlipse Preview document ⌘4 Editing Latex Source
Texlipse Comment ⌘5 Editing Latex Source
Script Source Toggle Comment ⌘7 Editing Script Source
Source Toggle Comment ⌘7 Editing Properties Files
Source Toggle Comment ⌘7 Editing Java Source
Source Toggle Comment ⌘7 Editing JavaScript Source
Edit Select All ⌘A In Dialogs and Windows
Project Build All ⌘B In Windows
Edit Copy ⌘C In Dialogs and Windows
Git Copy Path to Clipboard ⌘C In Git Repositories View
Text Editing Delete Line ⌘D Editing Text
Window Quick Switch Editor ⌘E In Windows
Edit Find and Replace ⌘F In Windows
Window Show Ruler Context Menu ⌘F10 Editing Text
Window Show View Menu ⌘F10 In Dialogs and Windows
Run/Debug Debug ⌘F11 In Windows
Window Activate Editor ⌘F12 In Windows
Run/Debug Terminate ⌘F2 Debugging
Navigate Open Structure ⌘F3 Editing Java Source
Navigate Open Structure ⌘F3 Editing JavaScript Source
Window Next Editor ⌘F6 In Windows
Window Next View ⌘F7 In Windows
Window Next Perspective ⌘F8 In Windows
Edit Find Next ⌘G Editing Text
Run/Debug Go to Address ⌘G In Table Memory Rendering
Search Declaration in Workspace ⌘G In Windows
Search Declaration in Workspace ⌘G JavaScript View
Edit Format Active Elements ⌘I Editing in Structured Text Editors
File Properties ⌘I In Windows
Script Source Correct &Indentation ⌘I Editing Script Source
Source Correct Indentation ⌘I Editing Java Source
Source Indent Line ⌘I Editing JavaScript Source
Texlipse Correct Indentation ⌘I Editing Latex Source
Edit Incremental Find ⌘J Editing Text
Navigate Go to Line ⌘L Editing Text
Window Minimize ⌘M In Windows
File New ⌘N In Windows
Run/Debug New Rendering ⌘N In Memory View
Text Editing Expand ⌘Numpad_Add Editing Text
Text Editing Toggle Folding ⌘Numpad_Divide Editing Text
Text Editing Expand All ⌘Numpad_Multiply Editing Text
Text Editing Collapse ⌘Numpad_Subtract Editing Text
Navigate Quick Outline ⌘O Editing Java Source
Navigate Quick Outline ⌘O Editing in Structured Text Editors
Navigate Quick Outline ⌘O Editing JavaScript Source
Navigate Quick Outline ⌘O Editing Script Source
File Print ⌘P In Windows
Navigate Quick Hierarchy ⌘R Editing JavaScript Source
Navigate Quick Hierarchy ⌘R Editing Script Source
Run/Debug Run to Line ⌘R Debugging
File Save ⌘S In Windows
Navigate Open Resource ⌘T In Windows
Navigate Quick Hierarchy ⌘T Editing Java Source
Run/Debug Toggle Memory Monitors Pane ⌘T In Memory View
Run/Debug Execute ⌘U In Windows
Edit Paste ⌘V In Dialogs and Windows
Git Paste Repository Path or URI ⌘V In Git Repositories View
File Close ⌘W In Windows
Run/Debug Close Rendering ⌘W In Memory View
Window Close Dialog ⌘W In Dialogs
Edit Cut ⌘X In Dialogs and Windows
Edit Undo ⌘Z In Dialogs and Windows
Text Editing Previous Word ⌥← Editing Text
Text Editing Next Word ⌥→ Editing Text
Text Editing Move Lines Up ⌥↑ Editing Text
Text Editing Move Lines Down ⌥↓ Editing Text
File Properties ⌥↩ In Windows
Run/Debug Java Breakpoint Properties ⌥↩ In Breakpoints View
Navigate Previous Sub-Tab ⌥⇞ In Dialogs and Windows
Navigate Next Sub-Tab ⌥⇟ In Dialogs and Windows
Navigate Backward History ⌥⌘← In Windows
Navigate Forward History ⌥⌘→ In Windows
Text Editing Duplicate Lines ⌥⌘↑ Editing Text
Text Editing Copy Lines ⌥⌘↓ Editing Text
Edit Toggle Block Selection ⌥⌘A Editing Text
Navigate Show In Breadcrumb ⌥⌘B Editor Breadcrumb Navigation
Navigate Show In Breadcrumb ⌥⌘B Editing Java Source
Refactor - Java Change Method Signature ⌥⌘C In Windows
Refactor - JavaScript Change Function Signature ⌥⌘C JavaScript View
Server Debug ⌥⌘D In Servers View
Run/Debug Force Return ⌥⌘F In Windows
Search Find Text in Workspace ⌥⌘G In Windows
Navigate Open Call Hierarchy ⌥⌘H Editing Script Source
Refactor - Java Inline ⌥⌘I In Windows
Refactor - JavaScript Inline ⌥⌘I JavaScript View
Script Source Add Javadoc Comment ⌥⌘J Editing Script Source
Source Add Javadoc Comment ⌥⌘J In Windows
Source Add JSDoc Comment ⌥⌘J JavaScript View
Refactor - Java Extract Local Variable ⌥⌘L In Windows
Refactor - JavaScript Extract Local Variable ⌥⌘L JavaScript View
Refactor - Java Extract Method ⌥⌘M In Windows
Refactor - JavaScript Extract Function ⌥⌘M JavaScript View
Run/Debug Add Memory Block ⌥⌘M In Memory View
File New menu ⌥⌘N In Windows
Run/Debug Next Memory Monitor ⌥⌘N In Memory View
Source Toggle Mark Occurrences ⌥⌘O Editing JavaScript Source
Source Toggle Mark Occurrences ⌥⌘O Editing Java Source
Server Publish ⌥⌘P In Servers View
Views Show View (Breakpoints) ⌥⌘Q B In Windows
Views Show View (Console) ⌥⌘Q C In Windows
Views Show View () ⌥⌘Q D In Windows
Views Show View (Declaration) ⌥⌘Q D JavaScript View
Views Show View (Cheat Sheets) ⌥⌘Q H In Windows
Views Show View () ⌥⌘Q J JavaScript View
Views Show View (Javadoc) ⌥⌘Q J In Windows
Views Show View (Outline) ⌥⌘Q O In Windows
Views Show View (Package Explorer) ⌥⌘Q P In Windows
Views Show View (Script Explorer) ⌥⌘Q P JavaScript View
Views Show View ⌥⌘Q Q In Windows
Views Show View (Search) ⌥⌘Q S In Windows
Views Show View (Hierarchy) ⌥⌘Q T JavaScript View
Views Show View (Type Hierarchy) ⌥⌘Q T In Windows
Views Show View (Variables) ⌥⌘Q V In Windows
Views Show View (Problems) ⌥⌘Q X In Windows
Views Show View (Synchronize) ⌥⌘Q Y In Windows
Views Show View (History) ⌥⌘Q Z In Windows
Refactor - DLTK Rename - Refactoring ⌥⌘R DLTK View
Refactor - Java Rename - Refactoring ⌥⌘R In Windows
Refactor - JavaScript Rename - Refactoring ⌥⌘R JavaScript View
Server Run ⌥⌘R In Servers View
Server Stop ⌥⌘S In Servers View
Source Show Source Quick Menu ⌥⌘S JavaScript View
Source Show Source Quick Menu ⌥⌘S In Windows
Refactor - DLTK Show Refactor Quick Menu ⌥⌘T Editing Script Source
Refactor - Java Show Refactor Quick Menu ⌥⌘T In Windows
Refactor - JavaScript Show Refactor Quick Menu ⌥⌘T JavaScript View
Source Remove Occurrence Annotations ⌥⌘U Editing Java Source
Source Remove Occurrence Annotations ⌥⌘U Editing JavaScript Source
Refactor - Java Move - Refactoring ⌥⌘V In Windows
Refactor - JavaScript Move - Refactoring ⌥⌘V JavaScript View
Navigate Show In... ⌥⌘W In Windows
Run/Debug Run Java Applet ⌥⌘X A In Windows
Run/Debug Run Java Application ⌥⌘X J In Windows
Source Surround With Quick Menu ⌥⌘Z In Windows
Source Surround With Quick Menu ⌥⌘Z JavaScript View
Text Editing Delete Next Word ⌥⌦ Editing Text
Text Editing Delete Previous Word ⌥⌫ Editing Text
Texlipse Collapse foldings ⌥C Editing Latex Source
Run/Debug Step Into Selection ⌥F5 Debugging
Navigate Next Page ⌥F7 In Windows
Texlipse Uncollapse foldings ⌥X Editing Latex Source
Edit Delete In Windows
Texlipse Uncomment Esc ⌘5 Editing Latex Source
Texlipse Correct Line Wrap Esc Q Editing Latex Source
File Rename F2 In Windows
Text Editing Show Tooltip Description F2 Editing Text
Edit Open Selection F3 Editing in Structured Text Editors
Navigate Open Declaration F3 Editing Script Source
Navigate Open Declaration F3 JavaScript View
Navigate Open Declaration F3 In Windows
Texlipse Open Declaration F3 Editing Latex Source
Navigate Open Type Hierarchy F4 JavaScript View
Navigate Open Type Hierarchy F4 Editing Script Source
Navigate Open Type Hierarchy F4 In Windows
File Refresh F5 In Windows
Run/Debug Step Into F5 Debugging
Run/Debug Step Over F6 Debugging
Run/Debug Step Return F7 Debugging
Run/Debug Resume F8 Debugging
Text Editing Toggle Overwrite Insert Editing Text

Comentários

Postagens mais visitadas deste blog

Pequeno manual do ócio em terras alemãs

  Pequeno manual do ócio em terras alemãs Como Lei alemã favorece aproveitadoras (e alguns aproveitadores que nunca tive o desprazer de conhecer)   Há algumas vias pelas quais pessoas de países em desenvolvimento migram para países como a Alemanha.   Por exemplo, é sabido que países desenvolvidos sofrem de escassez de mão-de-obra qualificada. Por esse motivo, países como a Alemanha dispõe vistos "especiais" para profissionais em demanda. Esse é o conceito do Blaukart (Blue Card) que na Alemanha se destina a profissionais salário anual seja superior a 55 mil euros ou 43 mil no caso de profissionais de áreas em alta demanda. Não há como recrutar essa mão-de-obra sem que a família desses profissionais também possa ser relocada. Então esses profissionais e seus familiares são relocados.   Além de se qualificar para essas vagas em demanda, ou ser parte direta da família qualificada, outra via possível para a imigração para o território alemão é através do matrimôni

The escape of blue eyed vampires (answer)

The island of blue eyed vampires (answer) An initial idea Each one needs to figure out if him/herself is blue eyed. They assume having blue eyes and see how the others react. A technical details There are some variations to formalize this problem using different type of logic: modal logic, temporal logic, Public Announcement Logic and so on. I believe that those kind of prove are tedious to write and read. For now, I will write a sketch to a prove but I belive the best way to prove is using an algorimthm what basically, it would be an adaptation of DPLL algorithm (Davis–Putnam–Logemann–Loveland) that uses dedutive reasoning and prove by contraction. Legend \[\begin{matrix} BlueEyed(X) :X \text{ is blue eyed.} \\ Leave(X) :X \text{ leaves.} \\ O(y) :y \text{ holds at the next (temporal) state.} \end{matrix}\] In this temporal simplified logic, we have a set of state that holds the in- formation of days, \(W = \{d_0, d_1, d_2, d3 \ldots , d_n\}\) and transition \(S : W \rightarrow

Answering: top reasons I hate living in Brazil

Yes, some guys shared a teasing topic about “Top reasons why I hate living in Brazil”: http://www.gringoes.com/forum/forum_posts.asp?TID=17615&PN=1&title=top-reasons-i-hate-living-in-brazil What is the point here? The whole text is loaded of cliclés, people that you will hardly find, etc most of time just pissing people off.   I don’t think Brazil is the best country in the world. Also, I don’t think Brazilians don’t make mistakes. Actually we do all the time but most of us really care about our mistakes specially those were pointed out. Some feel like an expatriate, alien in own country. Others reflect about how we could improve. Others  simply don’t accept teases from John Does. So, I’m actually truly bothered with people believing in a bunch of false statements (specially Brazilians) or supporting some cynical arguments disguised “sincere” criticisms . Yes, I make mistakes all the time, and as most of Brazilians, I don’t speak English. However, I will