SSH先でもVS Codeで作業する方法

拡張機能

Remote - SSHをインストールします。

Remote SSH 拡張機能

設定 ・ 使い方

リモートエクスプローラーが左のアクティビティバーに追加されるので、そこからSSH接続先を選択します。 ~/.ssh/configを参照しているので、未設定の人はこの機会にやっておくといいです。

研究室PCにCloudflare TunnelsでSSHするも合わせてどうぞ

リモートエクスプローラー

SSHでサーバに接続できたら、次にフォルダ(ディレクトリ)を開きます。

ファイルまたはフォルダーを開くメニュー

拡張機能は、ローカルと接続先で別々に管理されているようです。

ローカルにインストールされている拡張機能をリモート先にも導入するボタンがあるので、そこからまとめてインストールします。

ローカル拡張機能を接続先にもインストールする

もちろん、個別にインストールすることもできます。

C/C++ 拡張機能

これでローカルのファイルを編集するのと同じようにリモートでも作業できます!便利!

リモートサーバにあるCファイルを編集しているところ、補完がちゃんと効いている