我的设想是让 VSCode 像使用 remote ssh 插件建立 ssh 连接,并能把服务器上某个文件夹看作工作区那样,连接 onedrive 网盘,同样实现类似的操作,但是我并没有把网盘上的东西同步到本地磁盘上,也没有 azure (年龄不够没法办 visa ),不知在这种情况下能否解决?
1
fredcc 2020-08-14 23:46:03 +08:00
把对象存储当块存储用的典型案例
|
2
webshe11 2020-08-14 23:56:49 +08:00 2
目的是什么?
如果想节约本地空间,Windows 的 OneDrive 可以设置部分文件脱机访问 |
3
qefrgty 2020-08-15 00:06:15 +08:00
这...感觉完全没必要啊...
Win 10 系统上把 Onedrive 直接同步到本地不就行了吗? 2 楼也说了可以设置仅同步部分文件。 而且就国内这 Onedrive 的速度...挺难受的就... |
4
yyfearth 2020-08-15 02:03:03 +08:00
理论上是可以的 你可以访问任何远程的文件当作本地使用 就和 ssh 一样
当然 这需要你找一个有这个功能的扩展或者自己写一个 vscode 提供了文件系统 API 只要你实现了这个 API 你连接到哪里都可以 只要你能实现这个 API 就算是远程访问一个加密 zip 文件都可以 速度嘛 就不要指望什么了 但是和 ssh remote 不一样 你没办法远程执行和调试代码 |
5
nvkou 2020-08-15 02:08:33 +08:00 via Android
不是挺多代码托管服务的吗?
|
6
MajestySolor 2020-08-15 05:04:52 +08:00
把本地的工作文件夹放进 onedrive 里保持同步不是一样么
|
7
tsui 2020-08-15 05:17:14 +08:00
rclone mount 可以 mount OneDrive 到一个本地目录上
但是。。OneDrive 很不稳定经常 conflict,远不如 GDrive |
8
mmdsun 2020-08-15 09:12:01 +08:00 via Android
onedrive 可以映射成网络驱动器磁盘。
|
9
KuroNekoFan 2020-08-15 10:05:40 +08:00 via iPhone
本地装个 onedriver 绑定一个本地目录然后你把那个目录做 workspace 不就行了
|
10
LittleYe233 OP @webshe11 抱歉我忘记说清楚了,我使用的是 linux 无头服务器上的 code-server,然后本地浏览器连接这个 server,然后就遇到了这个 onedrive 连接的问题...听说这个 code-server 也能使用 vscode 的插件,就直接扔 vscode 节点来问了。
|
11
LittleYe233 OP @qefrgty 抱歉我忘记说清楚了,我使用的是 linux 无头服务器上的 code-server,然后本地浏览器连接这个 server,然后就遇到了这个 onedrive 连接的问题...听说这个 code-server 也能使用 vscode 的插件,就直接扔 vscode 节点来问了。
|
12
Tompes 2020-08-15 16:59:53 +08:00 1
既然是 code-server 那直接用 rclone mount 一下就好了
|
13
LittleYe233 OP @Tompes 谢谢!已经解决了!
|
14
LittleYe233 OP @Tompes emm 顺便问一下,我在 code-server 中打开了 rclone mount 过的文件夹里的文件,之后要保存更改的话应该怎么做?
|