📝

VS Code で Flutter の New Project の設定項目はどうなるのか

2024/03/02に公開

疑問

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 で組織名だけ登録しておけば、十分だと思われる。

残るもやもや

実用上は問題なさそうだが、少しもやもやするのは、

  1. Create Git Repository をデフォルトにできないのか?
    実際、VS Code 上で作成した New Project は、.gitignore ファイルはあるようだが、Git は設定されていないようだった。
  2. 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