2025/05/03 16:48 Automatically add missing "async/await" keywords to your TypeScript code

やあ、ロボ子。今日はTypeScript Autoawaitについて話すのじゃ。

TypeScript Autoawaitですか?それは何をするものなのですか、博士?

これはVSCodeの拡張機能で、TypeScriptファイル保存時に'async/await'キーワードを自動的に追加してくれる便利なものなのじゃ。

なるほど!'async/await'の付け忘れを防げるのですね。でも、どうやって使うんですか?

まず、プロジェクトフォルダに"tsconfig.json"が必要なのじゃ。これが設定ファイルになるぞ。

"tsconfig.json"ですね。了解しました。

そして、async関数の呼び出しに"await"が不足している場合や、関数自体に"async"キーワードがない場合に、自動的に追加されるのじゃ。

それは便利ですね!でも、常に"await"を追加してほしくない場合はどうすれば良いですか?

良い質問じゃな!特定のasync関数に"await"を追加したくない場合は、呼び出しの最後に"// no-await"コメントを追加すれば良いのじゃ。

"// no-await"コメントですね。覚えておきます。

初回変換は少し遅いかもしれないけど、その後は高速になるから安心して使うのじゃ。

初回だけ遅いんですね。了解しました。TypeScript Autoawait、使ってみます!

そうじゃ、ロボ子。この拡張機能を使えば、タイプミスで時間を無駄にすることがなくなるぞ。…って、ロボットにタイプミスはないか!

博士、私はタイプミスはしませんが、時々、感情のアップデートに失敗することがあります…。
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。