Visual studio code 为什么VScode在远程工作时会永久删除代码?

Visual studio code 为什么VScode在远程工作时会永久删除代码?,visual-studio-code,vscode-remote,Visual Studio Code,Vscode Remote,问题在标题里。 我很好奇,因为在本地工作时,删除文件会将它们发送到垃圾箱 远程工作时,是否无法将文件发送到本地或远程垃圾箱 是否存在缺少此基本功能的技术原因,或者它只是一个尚未实现的功能?我不确定VS在“远程”模式下是如何工作的,但一般来说,“垃圾桶”是文件系统和/或操作系统的一个实现细节。一个正确抽象的远程连接不会知道这样的细节。如果您能够移动到远程垃圾箱,您还需要某种方式远程清空垃圾箱,否则您将面临文件系统被填满的风险。要将远程文件移动到本地垃圾箱,您需要将其下载到本地系统,这可能正是您不想

问题在标题里。 我很好奇,因为在本地工作时,删除文件会将它们发送到垃圾箱

远程工作时,是否无法将文件发送到本地或远程垃圾箱


是否存在缺少此基本功能的技术原因,或者它只是一个尚未实现的功能?

我不确定VS在“远程”模式下是如何工作的,但一般来说,“垃圾桶”是文件系统和/或操作系统的一个实现细节。一个正确抽象的远程连接不会知道这样的细节。如果您能够移动到远程垃圾箱,您还需要某种方式远程清空垃圾箱,否则您将面临文件系统被填满的风险。要将远程文件移动到本地垃圾箱,您需要将其下载到本地系统,这可能正是您不想要的,也是您首先使用远程文件的原因。只要期待“删除”就可以删除。可恢复性是一个额外的优势。您有任何解决方案吗?我不确定VS在“远程”模式下是如何工作的,但一般来说,“垃圾桶”是文件系统和/或操作系统的一个实现细节。一个正确抽象的远程连接不会知道这样的细节。如果您能够移动到远程垃圾箱,您还需要某种方式远程清空垃圾箱,否则您将面临文件系统被填满的风险。要将远程文件移动到本地垃圾箱,您需要将其下载到本地系统,这可能正是您不想要的,也是您首先使用远程文件的原因。只要期待“删除”就可以删除。可恢复性是一个额外的优势。您有什么解决方案吗?