VScode+stfp插件,实现文件远程同步保存【2025实操有效】

news/2025/2/24 13:07:43

目录

  • 1 痛点
  • 2 准备工作
  • 3 操作步骤
    • 3.1 第一步,下载STFP插件
    • 3.2 第二步,修改配置文件
    • 3.3 第三步,测试是否成功
  • 4 后记

1 痛点

我一直用vscode远程连接服务器,传代码文件等到服务器上面,突然有一次服务器那边尽心维修,说是数据会清理掉,整个人直接一个emo,我真是服了,虽然最后数据还在,但大家都懂,内心会有多么难受,所以有了这篇博客。

2 准备工作

我们需要准备的东西:

本地文件,远程连接的ip,密码啥的,vscode软件

3 操作步骤

3.1 第一步,下载STFP插件

在这里插入图片描述

3.2 第二步,修改配置文件

这里我们要修改SFTP的配置文件,将本地文件与远程服务器配置起来,这样我们才能实现本地与远程的互联互通。
在这里插入图片描述
以下是我的sftp.json文件中的内容,大家要按需求配置喔

{
    "name": "1111",
    "host": "172.29.39.112",
    "protocol": "sftp",
    "port": 3333,
    "username": "root",
    "remotePath": "/1232/3j/m3fsd",
    "uploadOnSave": false,
    "useTempFile": false,
    "watcher": {
        "files": "**",
        "autoUpload": true,
        "autoDelete": true
      }

}

在这里插入图片描述

ctrl+s保存一下
在这里插入图片描述

3.3 第三步,测试是否成功

目的:在本地创建文件,如果远程服务器端生成了文件,那么我们就是测试成功了。

首先,在本地创建了一个lemon.py文件,里面输入一些内容
在这里插入图片描述
同时,我们可以通过如图的方式查看是否进行了远程传输
在这里插入图片描述
接着,到服务器端查看是否有我们新生成的文件
在这里插入图片描述

4 后记

属于我的固定节目到啦!

我看抖音上说,读研究生疯了的一个表现是想谈恋爱,我可能疯了,嘻嘻,研究生圈子还是小了一点,没事哒,慢慢来吧。

拥有这个方法,我们就可以直接在本地写代码,还可以传到远程,very nice。恭喜你又掌握了一个工作小技巧,天哪,不敢想象未来写代码有多幸福!!!

如果成功了的话,有用的话,记得给我个赞赞,鼓励我一下,你的赞赞很重要,让我感觉自己写的东西很有用呢!

今天又是美好的一天,未来因我的每一个行动发生改变


http://www.niftyadmin.cn/n/5864358.html

相关文章

【项目日记】仿RabbitMQ实现消息队列 --- 模块设计

你要的答案不在书本里, 也不能靠别人来解决, 除非你想一辈子当小孩。 你必须在自我内部找到答案, 感受到该做的正确事情。 --- 《献给阿尔吉侬的花束》--- 仿RabbitMQ实现消息队列 1 数据管理模块1.1 交换机数据管理模块1.2 队列数据管…

Kubernetes控制平面组件:APIServer 基于 静态Token 的认证机制

云原生学习路线导航页(持续更新中) kubernetes学习系列快捷链接 Kubernetes架构原则和对象设计(一)Kubernetes架构原则和对象设计(二)Kubernetes架构原则和对象设计(三)Kubernetes控…

Docker仿真宇树狗GO1

1. 启动容器 docker run -it --rm humble_suo bash2. 安装Go1 的仿真包 apt update apt install -y git cmake build-essential git clone https://github.com/unitreerobotics/unitree_ros.git cd unitree_ros colcon build source install/setup.bash3. 启动仿真环境 ros2…

MongoDB#常用脚本

批量插入数据脚本 const oneDayAgo new Date(Date.now() - 1 * 24 * 60 * 60 * 1000);const documents []; for (let i 1; i < 100; i) {documents.push({id: i, // 递增的 idcreateTime: oneDayAgo, // 1天前的日期data: Sample data ${i} // 其他字段&#xff08;可选…

垂类大模型微调(一):认识LLaMA-Factory

LlamaFactory 是一个专注于 高效微调大型语言模型(LLMs) 的开源工具框架,尤其以支持 LLaMA(Meta 的大型语言模型系列)及其衍生模型(如 Chinese-LLaMA、Alpaca 等)而闻名。它的目标是简化模型微调流程,降低用户使用门槛; 官方文档 一、介绍 高效微调支持 支持多种微调…

【蓝桥杯单片机】第十三届省赛第二场

一、真题 二、模块构建 1.编写初始化函数(init.c) void Cls_Peripheral(void); 关闭led led对应的锁存器由Y4C控制关闭蜂鸣器和继电器 2.编写LED函数&#xff08;led.c&#xff09; void Led_Disp(unsigned char ucLed); 将ucLed取反的值赋给P0 开启锁存器 关闭锁存…

响应式数据ref()和reactive()的使用

官方网址&#xff1a;响应式基础 | Vue.js 在 Vue 3 中&#xff0c;ref 和 reactive 是用于创建响应式数据的两个核心 API。它们的用法和适用场景有所不同&#xff0c;以下是它们的详细说明和使用方法。 ref ref 用于创建一个响应式的基本类型或对象类型的数据。它会将数据包装…

Git版本控制系统---本地操作(万字详解!)

目录 git基本配置 认识工作区、暂存区、版本库 添加文件--情况一&#xff1a; 添加文件-情况二: 修改文件: 版本回退&#xff1a; git基本配置 1.初始化本地仓库&#xff0c;注意&#xff1a;一定要在一个目录下进行&#xff0c;一般都是新建一个文件夹&#xff0c;在文件…