osxfuseとsshfsでサーバのフォルダをvscodeに登録して編集する
osxfuseとsshfsをインストールする
$ brew cask install osxfuse $ brew install sshfs
再起動する。
コントロールパネルにfuse
があることを確認
ssh接続でサーバのフォルダをマウントする
$ mkdir mountpoint (マウントポイントは実体で作る) $ sshfs -p ポート番号 -o IdentityFile=秘密鍵のフルパス user@host:/folder mountpointのフルパス
df -h
でフォルダのマウントを確認。
VSCodeのプロジェクトにフォルダを登録
ファイルを作成、削除した場合はリロードボタンを押すと反映される
フォルダのアンマウント
$ diskutil unmount mountpoint