Guest User

Untitled

a guest
Feb 21st, 2018
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.26 KB | None | 0 0
  1. Android Studio30分集中超絶技巧100選 DroidKaigi 2018
  2. 山本 ユウスケ @yusuke
  3. マウス、トラックパッドを使うのはやめましょう
  4. 今日は以下のキーマップの話です
  5. Mac OSX: Mac OSX 10.5+
  6. Windows/Linux: Default
  7. 他のキーマップだとQiitaやドキュメント、ブログなどを見る際に苦労します。
  8. 設定画面 Cmd + , (Ctrl + Alt + S)
  9. プロジェクト設定画面 Cmd + ;
  10. File > Power Save Modeでバッテリー節約
  11. プロジェクトペイン Cmd + 1 (Alt + 1)
  12. 新規ファイル Cmd + N (Alt + Insert)
  13. ツールウィンドウ拡大 Shift + Ctrl + →
  14. ツールウィンドウ縮小 Shift + Ctrl + ←
  15. プロジェクトペインからエディタペインへ ESC
  16. エディタ最大化 Shift + Cmd + F12 (Shift + Ctrl + F12)
  17. ツールウィンドウ復帰 Shift + Cmd + F12 (Shift + Ctrl + F12)
  18. Window → Store Current Layout as Defaultでレイアウトを保存
  19. デフォルトレイアウトを復帰 Shift + F12
  20. 空気を読む Option + Enter (Alt + Enter)
  21. どこでも検索 Shift + Shift (Shift + Shift)
  22. クラス名で検索 Cmd + O (Ctrl + N)
  23. クラス名検索時、*がワイルドカードになる
  24. クラス名検索時、:数字で行番号指定
  25. 例)Activ*Bindin:24 でActivityContributorBindingの24行目
  26. シンボル名で検索 Opt + Cmd + O (Shift + Ctrl + Alt + N)
  27. 例)navigationController
  28. ファイル名で検索 Shift + Cmd + O (Shift + Ctrl + N)
  29. 例)build.gradle
  30. アクション検索 Shift + Cmd + A (Shift + Ctrl + A)
  31. 例)show line number → Enter(行番行表示トグル)
  32. ファイルの切り替えにタブを使うのはやめよう!
  33. 1つ(2つ)前のファイル Ctrl + Tab (+ Tab) (Ctrl + Tab (+ Tab))
  34. 最近開いたファイル Cmd + E (Ctrl + E)
  35. 最近編集したファイル Shift + Cmd + E (Shift + Ctrl + E)
  36. あらゆるポップアップはインクリメンタルサーチできる!
  37. 構造ツールウィンドウ Cmd + 7(Alt + 7)
  38. 構造ポップアップ Cmd + F12 (Ctrl + F12)
  39. 定義箇所へ Cmd + B (Ctrl + B)
  40. 定義をポップアップ確認 Cmd + Y (Shift + Ctrl + I)
  41. 利用箇所をハイライト Shift + Cmd + F7(Shift +z Ctrl + F7)
  42. 実装へジャンプ Opt + Cmd + B (Ctrl + Alt + B)
  43. パラメータ表示 Cmd + P (Ctrl + P)
  44. スーパークラスへ Cmd + U (Ctrl + U)
  45. 前(後)の場所へ Cmd + [ / ] (Ctrl + Alt + ← / →)
  46. 利用箇所のポップアップ Opt + Cmd + F7 (Ctrl + Alt + F7)
  47. 利用箇所の検索 Opt + F7 (Alt + F7)
  48. コードを折りたたむ/展開する Cmd + .(Ctrl + .)
  49. プロジェクトを検索 Shift + Cmd + F (Shift + Ctrl + F)
  50. プロジェクトで置換 Shift + Cmd + R (Shift + Ctrl + R)
  51. マルチカーソル Shift + Alt + クリック
  52. 次の同じ文字列にカーソル配置 Ctrl + G
  53. 選択位置を上下に移動 Shift + Opt + ↓/↑(Shift + Alt + ↓/↑)
  54. 補完候補 Ctrl + Space (Ctrl + Space)
  55. 補完(置換) Tab (Tab)
  56. 補完(挿入) Enter (Enter)
  57. ステートメントを完結 Shift + Cmd + Enter (Shift + Ctrl + Enter)
  58. 選択範囲拡大 Opt + ↑ (Ctrl + W)
  59. 選択範囲縮小 Opt + ↓ (Shift + Ctrl + W)
  60. 最後の編集箇所へ戻る Shift + Cmd + Delete (Shift + Ctrl + Backspace)
  61. コードフォーマット Opt + Cmd + L (Ctrl + Alt + L)
  62. 選択しておくと選択箇所のみコードフォーマットできる
  63. 生成 Ctrl + Enter (Ctrl + Enter)
  64. クリップッボードの履歴から貼り付け Shift + Cmd + V(Shift + Ctrl + V)
  65. カーソル位置で実行 Shift + Ctrl + R (Shift + Ctrl + F10)
  66. カーソル位置でデバッグ Shift + Ctrl + D ()
  67. リネーム Shift + F6 (Shift + F6)
  68. 変数の抽出 Cmd + Opt + V (Ctrl + Alt + V)
  69. メソッドの抽出 Cmd + Opt + M (Ctrl + Alt + M)
  70. リファクタリング Ctrl + T (Shift + Ctrl + Alt + T)
  71. Version Control ツールウィンドウ Cmd + 9 (Alt + 9)
  72. チェンジリストに追加 Opt + Cmd + A (Ctrl + Alt + A)
  73. コミット Cmd + K (Ctrl + K)
  74. コミット画面では編集が可能
  75. プッシュ Shift + Cmd + K (Shift + Ctrl + K)
  76. プル Cmd + T (Ctrl + T)
  77. VCSポップアップ Ctrl + V (Alt + Backquote(`))
  78. ブランチ作成、切り替えはマウス操作の方が早い
  79. プルリクエストはAndroid Studio内から作れる
  80. Live Templateを使いこなそう!
  81. 標準出力 sout
  82. ファンクション fun0
  83. 引数1つファンクション fun1
  84. 引数2つファンクション fun2
  85. if null ifn
  86. if not null inn
  87. Postfix completionを使いこなそう!
  88. if .if
  89. not null .nn
  90. not .not
  91. return .return
  92. 標準出力 .sout
  93. try-catch .try
  94. val .val
  95. var .var
  96. 課題トラッキングツール連携すると便利
  97. TeamCityを使うとテスト結果の通知をAndroid Studio内で受け取ることが出来る
  98. Upsourceを使うとAndroid Studio内でコードレビュー出来る
  99. ナビゲーションバー Cmd + ↑(Alt + Home)
  100. Invalidate Caches & Restartでインデックスをクリア
  101. 万が一壊れた場合に。
  102. @jetbrainsjpをフォロー
  103. blog.jetbrains.com/jp で日本語ブログが読める
  104. IntelliJ IDEAを使うとデータベース連携、Webアプリケーション開発も出来る
  105. IntelliJ IDEAがお求め安くなる紹介プログラムが最近できたらしい
  106. Android Studioをもっと詳しく知りたければAndroid Studio徹底活用という本が良いらしい
  107. 今日紹介したようなショートカットにもっと詳しくなりたければIntelliJ IDEAハンズオンという本が良いらしい
Add Comment
Please, Sign In to add comment