2023年4月1日 星期六

同步不同電腦上vs code的remote host資訊

 情境

在不同的電腦上安裝VS code,會需要連到遠端同一台server上進行程式開發。不過在vscode中,遠端機器的設定(如IP、帳號等等)並不會跟著VS code的同步功能一起同步。


解決邏輯

透過共用硬碟(如synology drive、one drive、google drive、raidrive、syncthing)在特定資料夾中放入vs code remote的設定檔。然後把vs code的設定部分指向到該檔案上。


步驟

在雲端硬碟上建立一個空白檔案。把這名稱訂為"vscode_remote_config"。名稱有測試過了,應該不會有影響,就取一個喜歡的名字即可。


開啟vs code以後,找到remote圖示:


叫出選單後,找到ssh地方,點下齒輪圖示:

右邊選單跳出後,找到remote ssh config:


把設定檔位置填入後,千萬要記得一件事情,就是這個遠端掛載的硬碟可能會在不同地方因為電腦掛載位置不同,所以不能同步。否則另外一台電腦吃到這個路徑有可能就報錯。

所以記得把這欄位的同步關掉: (這步非常非常非常重要)

就是到左邊那個齒輪上,把"不同步此設定"點開,這時候就會看到原本的欄位變成"同步此設定",而欄位的旁邊也是顯示"未同步"。







沒有留言:

張貼留言

iscsi 連線問題筆記

如果要進行umount但是出現target buzy sudo fuser -km 掛載點 sudo umount 掛載點 iSCSI重啟 sudo open-iscsi restart  掛載lun iscsiadm -m discovery -t sendtargets -p...