梅州网站建设梅州/网络seo培训

梅州网站建设梅州,网络seo培训,网站建设用阿里云的虚拟主机,设计网站汇总VS Code是什么 VS Code(全称 Visual Studio Code)是一款由微软推出的免费、开源、跨平台的代码编辑神器。VS Code 支持 所有主流操作系统,拥有强大的功能和灵活的扩展性。 官网:https://code.visualstudio.com/插件市场&#xff1…

VS Code是什么

  VS Code(全称 Visual Studio Code)是一款由微软推出的免费、开源、跨平台的代码编辑神器。VS Code 支持 所有主流操作系统,拥有强大的功能和灵活的扩展性。

  • 官网:https://code.visualstudio.com/
  • 插件市场:https://marketplace.visualstudio.com/vscode
  • VS Code的功能非常丰富,插件功能尤其强大,根据自己的需求安装对应的插件之后,就能将其打造为某个编程语言的本地IDE。

Remote Explorer

  • VS Code除了作为一款本地的IDE,还能作为一个轻量级的客户端,连接服务器使用,读写远程服务器的文件。想要使用远程服务器(Remote Explorer)功能,需要先进行SSH等连接配置。

SSH密码登录

  1. 安装Remote SSH插件。

  1. 配置主机。

Host XiyouHostName xiyoucloud.proPort 你的端口User 你的用户名
  1. 主机配置完毕后,点击连接即可。首次连接一般有三次交互,一次是选择远程的平台是什么(一般选Linux),一次是是否保存SSH的指纹,一次是输入密码。

SSH密钥登录

  • 如果你会配置服务器的SSH密钥,还可以配置免密登录,否则每次登录都需要输入一次密码。
  • SSH免密登录可以这样简单理解:想登录哪个服务器,就把当前电脑的SSH公钥复制到目标服务器的authorized_keys文件中,告诉这个服务器,表示允许这个电脑连接到本服务器。所以在下面的例子中,我的Windows电脑想要连接服务器,就要在Windows电脑本地生成ssh密钥,把Windows电脑的公钥复制到服务器的配置文件中(因为你都能动服务器的系统配置了,说明可以证明是服务器管理员进行的操作)。

  1. 本地生成SSH密钥(如果之前生成过,就不要生成了,以免覆盖以前的文件了),文件生成的默认目录在用户目录的.ssh文件夹下。本地怎么生成SSH密钥?使用CMD或者VS Code的本地终端都是可以的。

ssh-keygen -t rsa
  1. 查看SSH公钥复制备用。
  • 在VS Code中的终端环境执行(PowerShell)

  • 命令行不会看的话,找文件打开复制也是可以的

  1. 先登录上服务器,编辑authorized_keys文件,把上一步复制的公钥加到文件中。
# 如果没有这个目录,就创建一个
mkdir ~/.sshvim ~/.ssh/authorized_keys

  1. 配置完毕后,后续连接远程的话,就不需要重复输入密码啦。

连接使用

  • 连接上服务器之后,新增文件保存的时候可以直接保存文件到服务器。

  • 安装插件(如果保存了.py后缀的文件,VSCode会推荐安装相关Python插件的)后就能在服务器的解释器上面运行Python脚本了。

  • 如果不用了,这样关闭远程即可。

使用建议

  • 使用项目来管理不同的代码,不要都放到家目录下,否则看起来乱糟糟的。可以在家目录下创建一个python_workplace目录,再在下面创建每个项目的目录。

  • 养成时刻CTRL+S保存代码的习惯,避免断网,误关闭等原因导致代码未保存到服务器然后丢失,建议使用Git来管理代码,更加科学与保险!

常见问题

可以配置多个Host吗?

  • 可以的,配置文件这样配置即可

不小心隐藏了Remote Explorer,如何恢复?

无法连接服务器:Error: Got bad result from install script

  • 解决方法,删除注册表中的HKEY_CURRENT_USER\Software\Microsoft\Command Processor\AutoRun。


  如果大家对我们的内容有任何反馈,或者有特定的软件使用教程需求,欢迎在后台留言告诉我们,我们系统整理后与大家分享。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/897327.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【JavaWeb】Web基础概念

文章目录 1、服务器与客户端2、服务器端应用程序3、请求和响应4、项目的逻辑构成5、架构5.1 概念5.2 发展演变历程单一架构分布式架构 5.3 单一架构技术体系 6、本阶段技术体系 1、服务器与客户端 ①线下的服务器与客户端 ②线上的服务器与客户端 2、服务器端应用程序 我…

前端知识点---路由模式-实例模式和单例模式(ts)

在 ArkTS(Ark UI 框架)中,路由实例模式(Standard Instance Mode)主要用于管理页面跳转。当创建一个新页面时,可以选择标准实例模式(Standard Mode)或单实例模式(Single M…

【十三】Golang 通道

💢欢迎来到张胤尘的开源技术站 💥开源如江河,汇聚众志成。代码似星辰,照亮行征程。开源精神长,传承永不忘。携手共前行,未来更辉煌💥 文章目录 通道通道声明初始化缓冲机制无缓冲通道代码示例 带…

K8S学习之基础十八:k8s的灰度发布和金丝雀部署

灰度发布 逐步扩大新版本的发布范围,从少量用户逐步扩展到全体用户。 特点是分阶段发布、持续监控、逐步扩展 适合需要逐步验证和降低风险的更新 金丝雀部署 将新版本先部署到一小部分用户或服务器,观察其表现,再决定是否全面推广。 特点&…

毕业项目推荐:基于yolov8/yolo11的苹果叶片病害检测识别系统(python+卷积神经网络)

文章目录 概要一、整体资源介绍技术要点功能展示:功能1 支持单张图片识别功能2 支持遍历文件夹识别功能3 支持识别视频文件功能4 支持摄像头识别功能5 支持结果文件导出(xls格式)功能6 支持切换检测到的目标查看 二、数据集三、算法介绍1. YO…

Unity引擎使用HybridCLR(华佗)热更新

大家好,我是阿赵。   阿赵我做手机游戏已经有十几年时间了。记得刚开始从做页游的公司转到去做手游的公司,在面试的时候很重要的一个点,就是会不会用Lua。使用Lua的原因很简单,就是为了热更新。   热更新游戏内容很重要。如果…

DeepSeek R1-7B 医疗大模型微调实战全流程分析(全码版)

DeepSeek R1-7B 医疗大模型微调实战全流程指南 目录 环境配置与硬件优化医疗数据工程微调策略详解训练监控与评估模型部署与安全持续优化与迭代多模态扩展伦理与合规体系故障排除与调试行业应用案例进阶调优技巧版本管理与迭代法律风险规避成本控制方案文档与知识传承1. 环境配…

“此电脑”中删除WPS云盘方法(百度网盘通用)

📣此方法适用于卸载WPS云盘后,WPS云盘图标依然在此电脑中显示的问题。 原理:通过注册来进行删除 步骤: WIN键R,打开运行窗口,输入regedit命令,来打开【注册表编辑器】; 从左侧,依…

HTML-网页介绍

一、网页 1.什么是网页: 网站是指在因特网上根据一定的规则,使用 HTML 等制作的用于展示特定内容相关的网页集合。 网页是网站中的一“页”,通常是 HTML 格式的文件,它要通过浏览器来阅读。 网页是构成网站的基本元素&#xf…

MongoDB(一) - MongoDB安装教程(Windows + Linux)

文章目录 前言一、Windows安装单机MongoDB1. 下载并解压MongoDB安装包1.1 下载1.2 解压1.3 相关文件介绍 2. 配置2.1 配置环境变量2.1.1 打开系统属性设置2.1.2 编辑 PATH 环境变量2.1.3 验证环境变量是否配置成功 2.2 创建相关目录和文件2.3 修改MongoDB配置文件 mongodb.conf…

【算法学习之路】5.贪心算法

贪心算法 前言一.什么是贪心算法二.例题1.合并果子2.跳跳!3. 老鼠和奶酪 前言 我会将一些常用的算法以及对应的题单给写完,形成一套完整的算法体系,以及大量的各个难度的题目,目前算法也写了几篇,题单正在更新&#xf…

C语言_数据结构总结5:顺序栈

纯C语言代码,不涉及C 想了解链式栈的实现,欢迎查看这篇文章:C语言_数据结构总结6:链式栈-CSDN博客 这里分享插入一下个人觉得很有用的习惯: 1. 就是遇到代码哪里不理解的,你就问豆包,C知道&a…

AI数字人| Fay开源项目、UE5数字人、本地大模型

数字人实践教程 本教程主要是讲如何在本地UE部署Fay数字人的开源框架。 最终效果可以与人进行自然语言的对话,花了大概10个h的时间到,踩了很多坑,同样想实现的朋友可以作为参考 参考文档:Fay 数字人开源框架 - 飞书云文档 官方的教…

网络版汉译英服务(muduo)

文章目录 网络版汉译英服务(muduo)muduo库muduo 库是什么muduo 库常见接口介绍muduo::net::EventLoopmuduo::net::TcpConnectionmuduo::net::TcpServermuduo::net::TcpClientmuduo::net::Buffer 汉译英服务服务端客户端 网络版汉译英服务(mud…

在ArcMap中通过Python编写自定义工具(Python Toolbox)实现点转线工具

文章目录 一、需求二、实现过程2.1、创建Python工具箱(.pyt)2.2、使用catalog测试代码2.3、在ArcMap中使用工具 三、测试 一、需求 通过插件的形式将点转线功能嵌入ArcMap界面,如何从零开始创建一个插件,包括按钮的添加、工具的实…

C++之序列容器(vector,list,dueqe)

1.大体对比 在软件开发的漫长历程中,数据结构与算法始终占据着核心地位,犹如大厦的基石,稳固支撑着整个程序的运行。在众多编程语言中,数据的存储与管理方式各有千秋,而 C 凭借其丰富且强大的工具集脱颖而出&#xff…

Vercel Serverless

1. 引言 现代应用程序是为适应当前技术环境需求而设计的软件,采用现代开发工具和实践,针对云部署和可扩展性优化。它们由多个模块化小组件组成,便于集成和缩放,具有高度的敏捷性和适应性,能快速响应用户或业务需求变化…

字节码是由什么组成的?

Java字节码是Java程序编译后的中间产物,它是一种二进制格式的代码,可以在Java虚拟机(JVM)上运行。理解字节码的组成有助于我们更好地理解Java程序的运行机制。 1. Java字节码是什么? 定义 Java字节码是Java源代码经过…

function uuid_generate_v4()不存在(二)

说明:之前代码里用到了postgresql内嵌函数uid_generate_v4()生成记录的主键,提示该函数不存在,写了下面这篇博客记录了一下,今天又发现了新的问题,于是补充了这篇博客。 function uuid_generate_v4()不存在&#xff0…

HPC超算系列2——新手指南1

一,平台简介: 主要是官方手册指南、B站视频(培训视频、软件视频) 1,超算平台架构: 和普通的家用电脑的架构不同, 主要区别在于:层次化的结构 (1)超算是有…