Android Studioに関するrotate_monkeyのブックマーク (4)

  • 俺得Android Studio Tips - Qiita

    プラグイン .gitignore support Markdown Genymotion Tool button Changes Source Treeは不要になる。特に、特定のfileのhistoryを見るのに使ってます。 こいつのすごいところはここからで、gitで管理したプロジェクトであれば手動マージの手助けもしてくれます。mergeコマンドを使ってコンフリクトしたファイルを右クリック。 Git -> Resolve conflict -> merge を開くと、merge画面になってクリック操作でコンフリクトを解消できます。 Scroll from Source すごいわかりづらいところにあるんだけど、Project Stractureのbarにあります。 こいつを使うと今編集中のソースのファイルにジャンプしてくれます。重宝します。 Structure 一つのJavaファイルのメソッ

    俺得Android Studio Tips - Qiita
    rotate_monkey
    rotate_monkey 2018/02/23
    “コンフリクト”
  • AndroidStudioで保存時に自動整形+import整理する(作業時間2分) - Qiita

    Commitする前に毎回Command+Option+Lでフォーマット整形してControl+Option+Oでimport整理するの面倒だったので、保存時に自動的にフォーマット整形+import整理するようにしてみました。 AndroidStudioのマクロ機能を使って2分でできたので手順をメモしておきます。 ##1. マクロ記録開始 AndroidStudioには、一連の操作を登録できるマクロ機能があります。 Android Studio > Edit > Macros > Start Macro Recordingを押したあと操作して、終わったらStop Macro Recordingを押すだけです。 まずは、Start Macro Recordingをクリックします。 ##2. マクロの登録 今回は、Reformat Code、Optimize Import、Save Allの操作

    AndroidStudioで保存時に自動整形+import整理する(作業時間2分) - Qiita
  • Android: NonNullアノテーション

    Android Studio 0.5.5から@NonNullアノテーションがサポートされた. 今回はメソッドの引数に@NonNullアノテーションをつけるケースについて書いた. @NonNull @NonNullアノテーションはフィールドやメソッドの引数, メソッドのReturn値にNullを許容しないことを表明するアノテーションである. このアノテーションが便利な点は, @NonNullアノテーションにNullを代入したり, 戻り値のNullチェックをしたりする場合に, IDEが@NonNullの制約をCode Inspectionで示してくれるところだ. ただし, これはIDE付属のCode Inspection設定で報告レベルを調整可能でもあるし, @NonNullの値にNullを設定したからといってシンタックスエラーにはならない. @NonNullはドキュメンテーションや支援機能で

  • Android Studioでよく使うショートカット

    Android Studioで開発する時に、自分がよく使うショートカットキーのメモ書きです。 (mac使用時) Shift 2回 ファイル検索。ファイル名を指定してファイルを探す時に便利です。 command + shift + f キーワードを指定して、プロジェクト内をgrepする時によく使います。 control + option + h 選択されているメソッドが、どこのソースからコールされているかを検索します。 command + b (または、command + クリック) 選択されている変数やメソッドに対して実行すると、定義されているソースに移動します。 command + 7 ファイル内のメソッドを一覧表示する時に使います。 まぁ、ショートカットなんて使わなくても全然開発はできるんですが、 検索系のショートカットは覚えておくと開発時間の短縮につながりますよね(^^) 他にも何か

    Android Studioでよく使うショートカット
  • 1