VS Code で Flutter の New Project の設定項目はどうなるのか
疑問
VS Code で Flutter の New Project を作成する場合、コマンドパレットから Flutter: New Projct
を選択して、プロジェクト名を入れるだけなのだが、他の設定項目はどうなっているのか?
Project Name 以外の項目はどうなる?
答え
実際上必要なことはこの記事に書かれていました。ありがとうございます。
VSCodeで「Flutter: New Project」でプロジェクトを作成する際のOrganizationを変更する
よって、以下は雑文です
「Organization 以外の設定項目もあるのでは?」と思ったので、試行錯誤してみた
疑問点
Flutter の解説などの多くは Android Studio ベースで書かれていることが多く、その説明を読んでいると、New Project 作成時の設定項目は Organization 以外にもあるように思われる。
それらの設定はどうなっているのか?
Android Studio の設定画面
試しに、Android で New Project を作成した場合の設定画面はこちら。
まず「あれ?」と思ったのは、Android Studio でも、Organization の設定項目が存在しないこと。Webや書籍を見ていると、Organization の設定があるのですが、最近変わったのでしょうか?
他にも、「iOS」や「Android」をチェックする、と書かれている Platforms という項目も見当たりません。
そうすると、あとは、実際上設定が必要そうな項目は Create Git Repository ぐらいで、それは後からでもできるので、Organization が別途設定できれば十分なのかな、という印象。
VS Code での new project 関連の設定
最初に紹介した記事にあるように、VS Code の設定で flutter create
と入れてみると、Organization 以外にも設定できる項目が出てくる。
- Android Language は Kotlin がデフォルト
- Android Studio で見当たらなかった iOS Language も swift がデフォルト
になっており、さらに、 - Platform は
If unset, all platforms will be enabled.
となっているので、これも特に必要なさそう。
なので、最初の記事にある通り Flutter Create Organization
で組織名だけ登録しておけば、十分だと思われる。
残るもやもや
実用上は問題なさそうだが、少しもやもやするのは、
- Create Git Repository をデフォルトにできないのか?
実際、VS Code 上で作成した New Project は、.gitignore ファイルはあるようだが、Git は設定されていないようだった。 - Android Stuido の New Project の設定項目がかなり変わっているようだが、本当にそうなのか?
(何か違う操作をしていたりしないか?)
というあたり。
今の自分の知識では、まぁ、いいか、ということで放置。
作業環境
- 作業日: 2024/03/02
- Android Studio: 2023.1.1 Patch 2
- Android Stuido Flutter Plug-in: 78.0.1
- Visual Studio Code: 1.86.
- Visual Studio Code Flutter Plug-in: v3.84.0
Discussion