vscode实现本地代码自动同步到远程机器的步骤.docxVIP

vscode实现本地代码自动同步到远程机器的步骤.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

vscode实现本地代码自动同步到远程机器的步骤

目录一,安装SFTP插件二,设置SFTP参数三,自动连接远程机器四,代码自动同步展示在用vscode编码时经常会遇到代码在本地,实际代码编译运行在远端的服务器上,如果在本地修改了代码还需要用比较工具同步到远程服务器上,这样的开发模式非常费时费力,有时候还会漏代码,给开发带来了隐患。

以上的不变可以通过vscode的插件SFTP来实现本地开发的代码自动同步到远程机器上,省去了人工同步的步骤,而且不会漏合代码,非常值得推荐。

一,安装SFTP插件

二,设置SFTP参数

1,按ctrl+shift+p,调出窗口,随后输入sftp:config,回车

2,在打开的sftp.json中设置sftp参数

{

name:dev14,

host:00,

protocol:sftp,

port:22,

username:root,

password:ftzchina,

remotePath:/root/data,

uploadOnSave:true,

useTempFile:false,

openSsh:false,

watcher:{

files:**/*,

autoUpload:true,

autoDelete:false

ignore:[

.vscode,

.git,

.DS_Store,

GTAGS,

GRTAGS,

GPATH,

}

remotepath:就是编译机存放代码的地方

password:就是登录编译机的密码

watcher:意思是里面的文件修改后会自动更新到远程编译机上

ignore:就是字面意思,里面的文件不会同步更新

大家可以根据自己的需求灵活的设置以上的参数,设置完上述参数后保存

三,自动连接远程机器

第二步设置好后,不出意外的话会自动连接到远程机器,那怎么知道有没有连上呢?

出现上面的小图标,并且在右边栏能看到远程机器的文件结构(由于敏感信息就不展示了),如果到了这一步说明设置就成功了,下面可以修改一下本地代码看看好不好使

四,代码自动同步展示

我们在本地修改一行代码,保存。调出输出框,有如下打印

我们再去远程机器上查看相同目录下的同名文件,看看修改有没有同步过去,如果是git库的话,直接用gitstatus,然后gitdiff看更加的直观

至此我们通过sftp插件就实现了在vscode上本地代码自动同步到服务器,省去了我们人工同步的步骤。

作为C语言开发,文章的最后推荐一下常用的vscode插件

C/C++:负责C/C++代码的基本功能,代码跳转;

CodeNavigation:在下边栏左侧添加前进/后退的按钮(按alt+/也可以实现);

GitGraph:显示代码库的Git提交、合入、拉分支等详情,可用于代码走查;

GitHistory:在每一行代码后显示最后一次的修改人;

GitLens:Git管理插件(目前看来没GitGraph好用);

highlight-words:实现特定单词高亮

文档评论(0)

184****8785 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档