C 从web获取代码的编程编辑器

C 从web获取代码的编程编辑器,c,vim,editor,C,Vim,Editor,我正在寻找一个编辑器,它可以采取一个网址作为源代码树。我在限制性环境中工作,无法将代码库克隆到桌面。唯一的方法是使用putty并登录到服务器,然后使用vim浏览代码。但所有代码都可以复制到web目录中,并在URL上可见。所以我的想法是拥有一个ediotr,它可以接受URL作为代码树的源,并在编辑器中显示文件,这样我就可以在桌面上浏览/编辑。我正在windows/Linux中寻找编辑器这两个命令都允许您列出远程目录的内容并选择要编辑的内容: $ vim ftp://[user@]machine/p

我正在寻找一个编辑器,它可以采取一个网址作为源代码树。我在限制性环境中工作,无法将代码库克隆到桌面。唯一的方法是使用putty并登录到服务器,然后使用vim浏览代码。但所有代码都可以复制到web目录中,并在URL上可见。所以我的想法是拥有一个ediotr,它可以接受URL作为代码树的源,并在编辑器中显示文件,这样我就可以在桌面上浏览/编辑。我正在windows/Linux中寻找编辑器这两个命令都允许您列出远程目录的内容并选择要编辑的内容:

$ vim ftp://[user@]machine/path/    <--- connect via FTP
$ vim scp://[user@]machine/path/    <--- connect via SSH
$vim ftp://[user@]machine/path/vim附带允许访问和编辑远程文件的netrw插件。只用

:edit http://server/path/to/file
这将从服务器获取文件并在本地Vim/GVIM中编辑临时副本。如果要将更改推回服务器,则需要双向协议,如SSH/SCP:

:edit scp://user@server/path/to/file

有关详细信息,请参见
:帮助netrw

emacs
可以使用我正在寻找的基于GUI的编辑器,如eclipse,其中代码导航非常简单。我总是可以通过putty登录到服务器,并在VIM中编辑/浏览文件。我想要一个基于桌面的GUI编辑器OrgVim是一个GUI编辑器,通过标签数据库,您还可以浏览代码。或者你是指一个成熟的IDE(其中文本编辑器只是整个套件的一小部分)?@nikhil在这种情况下,我建议对你的问题使用一组更合适的标记。另外,我不太明白您的环境是如何限制您不能下载代码,但您可以安装IDE的?