Android アプリの開発は、Windows でも Mac でもEclipse さえ入れておけば可能です
Eclipse は両方に対応しているのですが
ショートカットのキーが微妙に、というか結構ちがいます
これは Eclipse のせいではなくOSのキーボードの違いなので仕方ないのでしょう
とりあえず、WindowsではこうだったのはMacではどうなるか
まとめておけば安心です
まずショートカット一覧を表示するショートカットを覚えておきましょう
Mac | Windows | |
Show Key Assist | Co Shift L | Ctrl Shift L |
比較的よく使うのは(個人的にですが)
Mac | Windows | |
Activate Editor | Com F12 | F12 |
Add Javadoc Comment | Op Com J | Alt Shift J |
Backward History | Op Com ← | Alt ← |
Collapse | Com (Np- ) | Ctrl (Np-) |
Collapse All | Shift Com (Np /) | Ctrl Shift (Np /) |
Correct Indentation | Com I | Ctrl I |
Debug | Com F11 | F11 |
Delete Line | Com D | Ctrl D |
Expand | Com (Np +) | Ctrl (Np +) |
Expand All | Shift Com (Np *) | Ctrl Shift (Np *) |
Find and Replace | Com F | Ctrl F |
Find Next | Com K | Ctrl K |
Find Previous | Shift Com K | Ctrl Shift K |
Find Text in Workspace | Op Com G | Ctrl Alt G |
Go to Line | Com L | Ctrl L |
Move Lines Down | Op Down | Alt Down |
Move Lines Up | Op Up | Alt Up |
Redo | Shift Com Z | Ctrl Y |
Run | Shift Com F11 | Ctrl F11 |
Save | Com S | Ctrl S |
Save All | Shift Com S | Ctrl Shift S |
Select All | Com A | Ctrl A |
Show Key Assist | Shift Com L | Ctrl Shift L |
Undo | Com Z | Ctrl Z |
Ctrl: Control
Shift: Shift
Alt: Alternative
Com: Command for Mac
Op: Option for Mac
Np: Numpad テンキーボードにあるキー
Numpad テンキーは私の使っているMacBook Proにはないので
カスタマイズしています
「Preference」->General->Keys から設定できます
全一覧です
Mac | Windows | |
Activate Editor | Com F12 | F12 |
Add Javadoc Comment | Op Com J | Alt Shift J |
All Instances | Shift Com N | Ctrl Shift N |
Backward History | Op Com ← | Alt ← |
Build All | Com B | Ctrl B |
Change Method Signature | Op Com C | Alt Shift C |
Close | Com W | Ctrl W, Ctrl F4 |
Close All | Shift Com W | Ctrl Shift W |
Collapse | Com (Np -) | Ctrl (Np -) |
Collapse All | Shift Com (Np /) | Ctrl Shift (Np /) |
Commit… | Com # | Ctrl # |
Content Assist | Ctrl Space | Ctrl Space |
Context Information | Shift Ctrl Space | Ctrl Shift Space |
Correct Indentation | Com I | Ctrl I |
Debug | Com F11 | F11 |
Debug As | Shift Com A, D | Alt Shift A, D |
Debug Ant Build | Ctrl Op Com D, Q | Alt Shift D, Q |
Debug Junit Test | Ctrl Op Com D, T | Alt Shift D, T |
Debug Java Applet | Ctrl Op Com D, A | Alt Shift D, A |
Debug Java Application | Ctrl Op Com D, J | Alt Shift D, J |
Declaration in Workspace | Com G | Ctrl G |
Delete Line | Com D | Ctrl D |
Display | Shift Com D | Ctrl Shift D |
Execute | Com U | Ctrl U |
Exit | Ctrl Q | Ctrl Q |
Expand | Com (Np +) | Ctrl (Np +) |
Expand All | Shift Com (Np *) | Ctrl Shift (Np *) |
Extract Android String | Shift Op A, S | Alt Shift A, S |
Extract Local Variable | Op Com L | Alt Shift L |
Extract Method | Op Com M | Alt Shift M |
Find and Replace | Com F | Ctrl F |
Find Next | Com K | Ctrl K |
Find Previous | Shift Com K | Ctrl Shift K |
Find Text in Workspace | Op Com G | Ctrl Alt G |
Force Return | Op Com F | Alt Shift F |
Forward History | Op Com → | Alt → |
Go to Line | Com L | Ctrl L |
Inline | Op Com I | Alt Shift I |
Inspect | Shift Com I | Ctrl Shift I |
Last Edit Location | Ctrl Q | Ctrl Q |
Make Target Build | Shift F9 | Shift F9 |
Maximize Active View or Editor | Ctrl M | Ctrl M |
Move Lines Down | Op Down | Alt Down |
Move Lines Up | Op Up | Alt Up |
Move – Refactoring | Op Com V | Alt Shift V |
New | Com N | Ctrl N |
New Menu | Op Com N | Alt Shift N |
Next Annotation | Com . | Ctrl . |
Next Editor | Com F6 | Ctrl F6 |
Next Page | Op F7 | Alt F7 |
Next Perspective | Com F8 | Ctrl F8 |
Next Sub-Tab | Op fn (page down) | Alt PageDown |
Next Tab | Ctrl fn (page down) | Ctrl PageDown |
Next View | Com F7 | Ctrl F7 |
Open Attached Javadoc | Shift F2 | Shift F2 |
Open Call Hierarchy | Ctrl Op H | Ctrl Alt H |
Open Declaration | F3 | F3 |
Open Resource | Shift Com R | Ctrl Shift R |
Open Search Dialog | Ctrl H | Ctrl H |
Open Type | Shift Com T | Ctrl Shift T |
Open Type Hierarchy | F4 | F4 |
Open Type in Hierarchy | Shift Com H | Ctrl Shift H |
Organize Imports | Shift Com O | Ctrl Shift O |
Previous Annotation | Shift Com . | Ctrl , |
Previous Editor | Shift Com F6 | Ctrl Shift F6 |
Previous Page | Shift Op F7 | Alt Shit F7 |
Previous Perspective | Shift Com F8 | Ctrl Shift F8 |
Previous Sub-Tab | Op fn (page up) | Alt PageUp |
Previous View | Shift Com F7 | Ctrl Shift F7 |
Properties | Op return | Alt Enter |
Quick Access | Com 3 | Ctrl 3 |
Quick Assist – Assign to field | n.a. | Ctrl 2, F |
Quick Assist – Assign to local Variable | n.a. | Ctrl 2, L |
Quick Assist – Rename in file | n.a. | Ctrl 2, R |
Quick Fix | Com 1 | Ctrl 1 |
Quick Hierarchy | n.a. | Ctrl T |
Quick Outline | n.a. | Ctrl O |
Quick Switch Editor | Com E | Ctrl E |
Rebuild Last Target | F9 | F9 |
Redo | Shift Com Z | Ctrl Y |
References in Workspace | Shift Com G | Ctrl Shift G |
Remove Block Comment | n.a. | Ctrl Shift \ |
Remove Occurrence Annotations | n.a. | Alt Shift U |
Refresh | F5 | F5 |
Rename | F2 | Alt Shift R |
Reset Structure | n.a. | Ctrl Shift (Np *) |
Restore Last Selection | n.a. | Alt Shift Down |
Run | Shift Com F11 | Ctrl F11 |
Run Android Application | Op Com A, R | Alt Shift A, R |
Run Ant Build | Op Com X, Q | Alt Shift X, Q |
Run Junit Test | Op Com X, T | Alt Shift X, T |
Run Java Applet | Op Com X, A | Alt Shift X, A |
Run Java Application | Op Com X, J | Alt Shift X, J |
Save | Com S | Ctrl S |
Save All | Shift Com S | Ctrl Shift S |
Scroll Line Down | Ctrl Down | Ctrl Down |
Scroll Line Up | Ctrl Up | Ctrl Up |
Select All | Com A | Ctrl A |
Select Enclosing Element | n.a. | Alt Shift Up |
Select Line End | n.a. | Shift End |
Select Line Start | n.a. | Shift Home |
Select Next Element | n.a. | Alt Shift Right |
Select Next Word | n.a. | Ctrl Shift Right |
Select Previous Element | n.a. | Alt Shift Left |
Show Context Menu | Shift F10 | n.a. |
Show Contributing Plug-in | Shift Op F3 | Alt Shift F3 |
Show In Breadcrumb | n.a. | Alt Shift B |
Show In… | Op Com W | Alt Shift W |
Show Key Assist | Shift Com L | Ctrl Shift L |
Show Occurrences in Field Quick Menu | Shift Com U | Ctrl Shift U |
Show Refactor Quick Menu | Op Com T | Alt Shift T |
Show Ruler Context Menu | n.a. | Ctrl F10 |
Show Source Quick Menu | Op Com S | Alt Shift S |
Show System Menu | Shift Com F10 | Alt |
Show View | Op Com Q, Q | Alt Shift Q |
Show View (Breakpoints) | Op Com Q, B | Alt Shift Q, B |
Show View (Cheat Sheets) | Op Com Q, H | Alt Shift Q, H |
Show View (Console) | Op Com Q, C | Alt Shift Q, C |
Show View (Declaration) | Op Com Q, D | Alt Shift Q, D |
Show View (Error Log) | Op Com Q, L | Alt Shift Q, L |
Show View (History) | Op Com Q, Z | Alt Shift Q, Z |
Show View (Javadoc) | Op Com Q, J | Alt Shift Q, J |
Show View (Outline) | Op Com Q, O | Alt Shift Q, O |
Show View (Package Explorer) | Op Com Q, P | Alt Shift Q, P |
Show View (Problems) | Op Com Q, X | Alt Shift Q, X |
Show View (Search) | Op Com Q, S | Alt Shift Q, S |
Show View (Synchronize) | Op Com Q, Y | Alt Shift Q, Y |
Show View (Type Hierarchy) | Op Com Q, T | Alt Shift Q, T |
Show View (Variables) | Op Com Q, V | Alt Shift Q, V |
Show View Menu | Com F10 | Ctrl F10 |
Surround With Quick Menu | Op Com Z | Alt Shift Z |
Switch to Editor | Shift Com E | Ctrl Shift E |
Text End | n.a. | Ctrl End |
Text Start | n.a. | Ctrl Home |
To Lower Case | n.a. | Ctrl Shift Y |
To Upper Case | n.a. | Ctrl Shift X |
Toggle Block Selection | n.a. | Alt Shift A |
Toggle Breakpoint | Shift Com B | Ctrl Shift B |
Toggle Comment | n.a. | Ctrl / |
Toggle Folding | n.a. | Ctrl (Np /) |
Toggle Full Screen | Ctrl Com F | n.a. |
Toggle insert Mode | n.a. | Ctrl Shift Insert |
Toggle Mark Occurrences | n.a. | Alt Shift O |
Toggle Overwrite | n.a. | Insert |
Undo | Com Z | Ctrl Z |
Use Step Filters | Shift F5 | Shift F5 |
Zoom In | Com = | Ctrl = |
Zoom Out | Com – | Ctrl – |
n.a.: 対応不明
これ以外にも、使えるショートカットがありますが
もうお腹いっぱいなので終わります