VSCode でリモート作業する手順
- VSCodeを最新版(1.35.0)にする
- 拡張で Remote - SSH (と Remote - Containers)をインストールする
- ssh先を確保する(gcpとか)
- ssh先にloginして、そっちにもVSCodeをインストールする。 https://code.visualstudio.com/docs/setup/linux から .deb の url を拾って ssh 先でダウンロード。
vscode.deb
的な名前にてきとーに変えてsudo apt install ./vscode.deb
でインストールする(./
がないとローカルファイル読まない)。 - ローカルの VSCode の左下の
><
みたいなアイコンつついてRemote-SSH: Connect to Host...
を選び、user@ip_address
で slogin する。user@
がないと config かなにかに登録したホスト名だと見なされて login できない - VSCode の別ウインドウが開いて、 remote にssh接続できている。 terminal 開くと remote の shell である。 open で remote のファイル/ディレクトリが開ける。拡張を選ぶと、ローカルの VSCode のものとは別に remote の VSCode にインストールする拡張を管理できる。