16
10

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 3 years have passed since last update.

Android Studio使ってFlutter開発のコツ

Posted at

0_s7vGN34hz5jJUYTm.png

  • ショートカット
  • 自動補完
  • フォーマットの自動化
  • コードの抽出

ショートカット

Android Studio + Macの例:

widgetを作る: dartファイルにstf、もしくはstlを入力後 + return

F57600F1-D8F7-42CD-9202-84E6D729ADED_4_5005_c.jpeg

コード修正: option + return

1FE02787-DA56-40B5-B12B-6C6E14AF563C_4_5005_c.jpeg

親Widgetの追加: option + return

1BEE6E00-5908-479E-945F-C5DEC3A06250_4_5005_c.jpeg

最近開いたファイル一覧: command + E

A9AAC919-DD5D-4F25-BD32-76FE1C2984A0_4_5005_c.jpeg

Windowsの場合は、commandをCtrl、optionをAltに置き換えて使ってください。

自動補完

Android StudioのPluginの中でFlutter Snippetsを検索してインストール:

6E94EF31-30E5-4D85-A366-91F1EAF06BC9.jpeg

インストール後、Android Studioはメジャーなコード補完やってくれます。

Flutter Snippets使用説明

フォーマットの自動化

Android Studio -> Preferences->Languages&Frameworks->Flutterを開いていき
Format Code on Saveにチェックを入れて、またOrganize imports on saveにチェック入れれば、使われてないimportを自動削除してくれます。
6D4DE2C4-EE3C-4E5D-A571-986D71033607.jpeg

コードの抽出

複雑そうなwidgetでダブルクリック、Refactor->Extract Method、ネーミングしたら自動的に関数化してくれます。
5AEF9786-6667-42AA-8C2A-B74789EC9A4B.jpeg

16
10
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
16
10

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?