Ubuntu 编辑时在远程计算机和桌面之间同步代码

Ubuntu 编辑时在远程计算机和桌面之间同步代码,ubuntu,dropbox,shared,Ubuntu,Dropbox,Shared,我在桌面上安装了一个IDE,通常会在安装了ubuntu的远程计算机上测试代码。与命令行编辑器相比,我觉得在IDE中编辑代码很舒服。因此,我想知道是否有任何好的软件或某种方法可以将我的代码立即同步到远程计算机,以便打开远程计算机的命令行并立即运行代码 有些东西像共享文件系统,但同步速度非常快。我在我的远程计算机上安装了ubuntu,我对它有管理员权限。我的桌面是mac,安装了10.8。我的桌面计算机和远程计算机都有很好的带宽,但它们位于地球的另一边。因为您有一台远程Linux机器,所以您可能有一台

我在桌面上安装了一个IDE,通常会在安装了ubuntu的远程计算机上测试代码。与命令行编辑器相比,我觉得在IDE中编辑代码很舒服。因此,我想知道是否有任何好的软件或某种方法可以将我的代码立即同步到远程计算机,以便打开远程计算机的命令行并立即运行代码


有些东西像共享文件系统,但同步速度非常快。我在我的远程计算机上安装了ubuntu,我对它有管理员权限。我的桌面是mac,安装了10.8。我的桌面计算机和远程计算机都有很好的带宽,但它们位于地球的另一边。

因为您有一台远程Linux机器,所以您可能有一台SSH服务器在其上运行以进行远程访问。这意味着您还可以使用sftp访问远程文件系统

在Mac上,您可以使用OSXFuse(作为sftp设备驱动程序)和Macfusion(作为配置sftp连接的UI)安装sftp文件系统。Sftp是ssh的一个子协议,因此您可以使用正常的ssh帐户登录

您可以从以下位置下载OSXfuse:

从这里开始:

安装OSXFuse时,请确保选择“MacFUSE兼容层”(默认情况下禁用)


一旦挂载,您的远程文件夹将像外部磁盘一样工作,因此您可以直接在其中打开和编辑文件。任何更改都将通过网络自动保存。

如果有人对这个问题投了赞成票,想知道如何在Linux和Windows上执行此操作或类似操作,请在评论中告诉我。我将编辑答案以包含它们。目前,这符合OP的要求。