<

flutter修正

Flutter は進化し続けるため、クリーンアップに役立つツールを提供します。 コードベースから非推奨の API を削除します。このツールは Flutter の一部として同梱されており、 コードに加えたい変更を提案します。ツールは利用可能です コマンドラインから実行でき、Android 用の IDE プラグインにも統合されています。 Studio と Visual Studio Code。

個別の修正を適用する

サポートされている任意の IDE を使用できます 一度に 1 つの修正を適用します。

IntelliJ と Android Studio

アナライザーが非推奨の API を検出すると、 コードのその行に電球が表示されます。 電球をクリックすると、提案された修正が表示されます そのコードを新しい API に更新します。 提案された修正をクリックすると、更新が実行されます。

Screenshot showing suggested change in IntelliJ
IntelliJ のクイックフィックスのサンプル

VSコード

アナライザーが非推奨の API を検出すると、 エラーが発生します。 次のいずれかを実行できます。

  • エラーの上にマウスを置き、クイックフィックスリンク。 これにより、フィルタリングされたリストが表示されます。それだけ修正します。

  • エラーのあるコードにキャレットを置き、 をクリックします。 表示される電球アイコン。 これにより、以下を含むすべてのアクションのリストが表示されます。 リファクタリング。

  • エラーのあるコードにキャレットを置き、 ショートカットを押します (コマンド+。macOS では、コントロール+。他の場所) これにより、以下を含むすべてのアクションのリストが表示されます。 リファクタリング。

Screenshot showing suggested change in VS Code
VS Code のサンプル コード アクション

プロジェクト全体の修正を適用する

ダーツ修正 flutterのデコード

プロジェクト全体に対する変更を確認または適用するには、 コマンドラインツールを使用できます。dart fix

このツールには 2 つのオプションがあります。

  • 利用可能な変更の完全なリストを表示するには、次を実行します。 次のコマンド:

    $ dart fix --dry-run
    
  • すべての変更を一括で適用するには、 次のコマンド:

    $ dart fix --apply
    

Flutter の非推奨の詳細については、次を参照してください。Flutter の非推奨ライフタイム、無料記事 Flutter の Medium 出版物について。