現在、最新のVSCode(V1.49.2)及びVSCode向けArduino拡張機能(V0.3.2)、Arduino IDE(V1.18.13)を使用すると、VSCodeからArduinoボードへのプログラムの書き込み時に必要なシリアルポートを選択できないという致命的なバグが発生しています。(もちろん、GUIではなく手動でjsonファイルを編集し設定することはできるようです)
かく言う筆者もこのバグに悩まされた身であり、GitHubのIssuesからこのバグについての情報を入手できたため、ここで共有します。
ダウングレード
この問題は、VSCode本体のバージョンをダウングレードすることで解決します。下記リンクより、VSCodeのバージョン1.48.2のインストーラーを入手してください。
https://code.visualstudio.com/updates/v1_48
前にも同じような問題が起こっていたらしい
ウェブ上を調べていたところ、過去にも全く同じような状況のバグが発生していたことがわかりました。
https://elchika.com/article/1aeea9e5-6786-4af9-9f07-40faa1e74945/
こちらの場合では、VSCodeのバージョンを1.42までダウングレードしています。この記事自体は今年3月のものであり、さすがにそこまで前のバージョンまでダウングレードするわけにはいかないので使えませんでしたが。