VSCodeのLaTeX WorkshopでPDFが表示されない
LaTeXファイルで作業していましたがある時点から右のタブが表示されなくなってしまいました

ビルド自体は成功しており,外部PDFビュアーを使うと正しく表示されるのでVSCode側の問題のようでした.
失敗した対処法
- VSCode再起動
- LaTeX Workshop再起動
- PC(MacOS)再起動
- VSCode再インストール
- OSアップデート
- VSCodeクリーンインストール
うえのような代表的な対処法を試してもどうもだめで,違うPCでも同じ問題に直面していました.
原因
そもそもLaTeX WorkshopのPDFビュアーは127.0.0.1のLocalHostにアクセスする形で表示されているようであり,これがブラウザでも表示されなかったため原因がネットワーク関連にあることがわかりました.

対処法
PCにはESET CyberSecurityがインストールされており,試しにファイアウォールをオフにするとPDFビューが正しく表示されました.

ただファイアウォールをオフにするのはセキュリティ的には良くないので,詳細設定からVSCodeのファイアウォールを甘くしてみました.

ちなみに「信頼できる受信接続を許可」だと同様に表示されませんので受信接続はすべて許可する必要があるようです.
思い返してみれば問題発生のちょうど直前にカフェで作業しており,そこでESETのセキュリティ設定が大型アップデート以来久しぶりに出てきてそこでネットワークをパブリックにするかプライベートにするかの選択を迫られました.
ただこれが異なるPCでの問題発生にもつながるということはESET側のセキュリティ設定が変わったのかもしれません.
ですので将来的なアップデートで解決するかもしれません.