25
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

ディップAdvent Calendar 2022

Day 17

Androidアプリ開発がちょっと楽になる Android Studio Tips

Posted at

この記事はディップ株式会社 Advent Calendar 2022 の17日目です🎄🎁
恐ろしいことに今年もあと2週間ですね〜

はじめに

こんにちは、@beniii0817です。今年ディップに新卒入社し、Androidアプリエンジニアとしてバイトルアプリの開発をしています。

アプリチームに配属されるまでAndroid Studioすら触ったことがありませんでしたが、まわりの方々にサポートしていただきながら日々楽しく開発をしています(感謝感激🙏🏻)

今回はAndroidアプリ開発がちょっと楽になるAndroid StudioのTipsをご紹介します!

ショートカット

よく使うショートカットです。特にアクション検索は大抵のことができるのでとても便利です。

  • + Shift + A [アクション検索]
  • Shiftを2回押す [全ファイル検索]
  • + Option + l [コードの整形]
  • control + R [ビルド&実行]
  • + Shift + @ [タブ移動]

▶️ Keyboard shortcuts

Select Opened File

ツールウィンドウ上部にある丸いアイコンをクリックすると現在編集中のファイルへ移動することができます。
処理を追ってるとよく迷子になるので重宝してます。
タイトルなし.gif

Postfix Completion

入力しかけのコードに変数定義やfor文の構文などを自動的に後置補完してくれます。
たとえば、Listのインスタンスに.forを入力するとその後に続くfor文を自動的に作ってくれます。
PostfixCompletion.gif

他にもいろいろあるのでぜひ見てみてください〜(PreferencesEditorGeneralPostfix Completionで確認できます)
スクリーンショット 2022-12-16 22.55.19.png

▶️ Postfix Completion

コード行やコード範囲を指定してパーマリンクを作成

もともとGithubにはPermanent links to codeという機能がありますが、Android Studio上でコード行やコード範囲を指定してパーマリンクを作成することができます。ほかの人にコードを共有するときにとても便利です。
open-in.gif
copy-permalink.gif

▶️ Creating a permanent link to a code snippet

おまけ:Eevee Progress Bar

Progress Barにイーブイを走らせることができるプラグインです。
ビルド待ちのお供によさそうです。
ダウンロード.gif
ダウンロード (1).gif

▶️ Eevee Progress Bar

おわりに

Android StudioはIntelliJベースなので、便利な機能がたくさんあり毎回発見が楽しいです!
少しづつ覚えて楽に楽しく開発ができるといいなと思います。

最後まで読んでくださってありがとうございました!
素敵なAndroidアプリ開発ライフを〜🧚‍♀️

25
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
25
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?