使用vscode毗连假造机Ubuntu

打印 上一主题 下一主题

主题 549|帖子 549|积分 1647

1.简介

   
VsCode是一款由微软开辟的免费开源的代码编辑器,支持多种编程语言,并提供丰富的功能和插件。VsCode的灵活性和可定制性使其成为很多开辟者首选的开辟工具。

   
这里我们之所以要使用VScode长途毗连,最大的利益就是写代码方便,平常我们使用那些工具,我们需要在本地上写好代码然后上传给服务器上实行,但是VScode恰恰就可以办理这个问题。其核心组件都运行在长途环境中,本地完全不需要拥有长途开辟环境的源代码。

   
而且由于代码的编译环境都是在假造机完成,所以源码一般都是放在假造机环境,当需要修改源码时,要有一款好用的编辑器,vscode功能强大,非常适合,但是在假造机安装会出现不兼容的环境,可以思量采用windows安装vscode长途毗连假造机的使用方式,下面就睁开如何使用VScode长途毗连假造机(ubuntu体系)

   2.在Ubuntu中安装SSH

   
①.检查是否安装ssh-server

   
Ubuntu默认并没有安装ssh服务,如果通过ssh长途毗连到Ubuntu,需要本身手动安装Openssh-server。

   
判断是否安装ssh服务,可以通过如下命令举行:

   

   
输出如下:

   

   
ssh-agent表现ssh-client启动,sshd表现ssh-server启动了

   
②.安装openssh-server

   

   
检察ssh服务是否启动

   

   
有sshd,阐明ssh服务已经启动。如果没有启动,输入

   

   

   3.vscode上ssh毗连Ubuntu

   
安装长途登录插件

   
搜索插件名称:Remote Development,并安装

   
下载 Remote-Developoment 插件,会自动安装其他的 Remote 插件,其中会包含 Remote-SSH 插件

   

   
注意:在windows端下载的插件不会与假造机共享,其他插件也需要根据环境再安装

   
配置Remote-SSH插件

   
安装完成后点击左下角的长途毗连

   

   

   
选择connect to host

   

   

   
初次使用需要添加长途毗连的ip,添加过的会有记录

   

   

   
输入需要长途毗连的ip地址和用户名,例如:ssh zxd@192.168.246.131

   
选择第一个,即将上面输入的长途ip地址和用户名内容的文件生存到指定的地方

   

   

   

   
此时右下角出现的配置文件中就有刚刚配置的长途ip和登录用户名,便于用户修改

   

   
设置文件内容如下:

   

   

   

  • 初次毗连
   
点击左下角的插件图标,选择connect to host ,选择刚刚自定义的主机名,然后选择平台(Linux),最后输入ubuntu密码就可以毗连乐成了。

   

   

   
毗连乐成后会在配置文件中记录该主机名对应的平台

   

   

   
后续毗连

   

   4.VSCode长途访问免密方法

   
起首在本机上Win+R,输入cmd,打开终端后输入ssh-keygen -t rsa,一直回车到实行结束。

   

   
在用户路径C:\Users\朱晓东\.ssh下会生成两个文件,一个为私钥,一个为公钥。

   

   
打开Ubuntu体系,打开终端,输入ssh-keygen -t rsa,一直回车到实行结束。

   

   
进入.ssh目次。如果想使用root用户,那么路径为/root/.ssh。如果想使用普通用户,那么路径为/home/用户名/.ssh。

   
同时使用命令vim authorized_keys打开文件,点击a进入编辑模式,将本机上的公钥文件使用记事本打开,将其中的内容复制到authorized_keys文件中,按Esc退出编辑模式,输入冒号wq生存并退出。

   

   
修改.ssh目次和authorized_keys权限

   

   
测试配置是否乐成,如果乐成,在windows体系中cmd下运行下面命令就可以免密登录。

   

   
后续则不消再输入密码访问VSCode。

   

   5.使用Vscode自定义设置代码片断

   
Vscode的自定义代码片断功能允许开辟者根据本身的需求定义和使用本身的代码片断,从而提高编码效率。

   

  • 优点:提高效率: 自定义代码片断可以或许淘汰重复输入的工作量,特殊是对于经常使用的代码模式或者特定的代码布局。
  • 规范代码风格: 可以定义同一的代码风格和命名规范,让团队成员在编码过程中更加同等。
  • 易于维护: 用户代码片断文件可以轻松地举行编辑和管理,可以随时添加、删除或修改代码片断。
  • 适应个性化需求: 开辟者可以根据本身的习惯和需求定制代码片断,使得编码过程更符合个人的工作流程。
  • 跨平台支持: VSCode跨平台,而且用户代码片断可以在不同的操作体系上共享和使用
   

   
基础使用阐明:

   

   

   
新建全局代码片断:

   

   

   

   

  • “Print to console” : 代码片断的名称,显示在代码片断提示列表中。
  • “prefix” : 代码片断的触发前缀,当你键入这个前缀时,VSCode会自动提示该代码片断。
  • “body” : 代码片断的实际内容,以数组的形式列出。在数组中,可以使用 $1、$2 等占位3. 符来表现光标停顿的位置,方便用户举行填写和编辑。
  • “description” : 代码片断的描述,当你在代码片断提示列表中看到该片断时,会显示该描述。
   
例如:

   

   

   


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

美食家大橙子

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表