美食家大橙子 发表于 2024-8-24 17:42:48

使用vscode毗连假造机Ubuntu

1.简介

   VsCode是一款由微软开辟的免费开源的代码编辑器,支持多种编程语言,并提供丰富的功能和插件。VsCode的灵活性和可定制性使其成为很多开辟者首选的开辟工具。
   这里我们之所以要使用VScode长途毗连,最大的利益就是写代码方便,平常我们使用那些工具,我们需要在本地上写好代码然后上传给服务器上实行,但是VScode恰恰就可以办理这个问题。其核心组件都运行在长途环境中,本地完全不需要拥有长途开辟环境的源代码。
   而且由于代码的编译环境都是在假造机完成,所以源码一般都是放在假造机环境,当需要修改源码时,要有一款好用的编辑器,vscode功能强大,非常适合,但是在假造机安装会出现不兼容的环境,可以思量采用windows安装vscode长途毗连假造机的使用方式,下面就睁开如何使用VScode长途毗连假造机(ubuntu体系)
   2.在Ubuntu中安装SSH

   ①.检查是否安装ssh-server
   Ubuntu默认并没有安装ssh服务,如果通过ssh长途毗连到Ubuntu,需要本身手动安装Openssh-server。
   判断是否安装ssh服务,可以通过如下命令举行:
   https://img-blog.csdnimg.cn/direct/4a0852fe545f4592830881b27ebc90d6.png
   输出如下:
   https://img-blog.csdnimg.cn/direct/580ad84b2de5462b9a9f1ccf6af72ce1.png
   ssh-agent表现ssh-client启动,sshd表现ssh-server启动了
   ②.安装openssh-server
   https://img-blog.csdnimg.cn/direct/cd4c4b93f650421a85af0c8d923f0864.png
   检察ssh服务是否启动
   https://img-blog.csdnimg.cn/direct/e37c121351614780bd008db93345ef4f.png
   有sshd,阐明ssh服务已经启动。如果没有启动,输入
   https://img-blog.csdnimg.cn/direct/fa43a3747ff94943a5d39010f1dbd429.png
   
   3.vscode上ssh毗连Ubuntu

   安装长途登录插件
   搜索插件名称:Remote Development,并安装
   下载 Remote-Developoment 插件,会自动安装其他的 Remote 插件,其中会包含 Remote-SSH 插件
   https://img-blog.csdnimg.cn/direct/de2df3d88cae4f4e9cf3289c28007f30.png
   注意:在windows端下载的插件不会与假造机共享,其他插件也需要根据环境再安装
   配置Remote-SSH插件
   安装完成后点击左下角的长途毗连
   https://img-blog.csdnimg.cn/direct/fa5776d061324a59a2285e5120798dc1.png
   
   选择connect to host
   https://img-blog.csdnimg.cn/direct/8da538485d734009b5a45c8804bc28df.png
   
   初次使用需要添加长途毗连的ip,添加过的会有记录
   https://img-blog.csdnimg.cn/direct/ef83b90388064c24b85868f520231d26.png
   
   输入需要长途毗连的ip地址和用户名,例如:ssh zxd@192.168.246.131
   选择第一个,即将上面输入的长途ip地址和用户名内容的文件生存到指定的地方
   https://img-blog.csdnimg.cn/direct/214089e88b7c47cab46c98dc7a40b643.png
   
   
   此时右下角出现的配置文件中就有刚刚配置的长途ip和登录用户名,便于用户修改
   https://img-blog.csdnimg.cn/direct/be20c2b60a2d4acd893fec3526f3ae8a.png
   设置文件内容如下:
   https://img-blog.csdnimg.cn/direct/211db1defcbc4c95a66e53473271e119.png
   
   
[*]初次毗连
   点击左下角的插件图标,选择connect to host ,选择刚刚自定义的主机名,然后选择平台(Linux),最后输入ubuntu密码就可以毗连乐成了。
   https://img-blog.csdnimg.cn/direct/a08134ca29cd496a90f69a2da6ef9c89.png
   
   毗连乐成后会在配置文件中记录该主机名对应的平台
   https://img-blog.csdnimg.cn/direct/6fed2f5d526b41dab2d90cdce2906805.png
   
   后续毗连
   https://img-blog.csdnimg.cn/direct/c7e30c854bf74ee69cee0b7b60749479.png
   4.VSCode长途访问免密方法:

   起首在本机上Win+R,输入cmd,打开终端后输入ssh-keygen -t rsa,一直回车到实行结束。
   https://img-blog.csdnimg.cn/direct/f4214d6c9f4447f5930abaf30139064e.png
   在用户路径C:\Users\朱晓东\.ssh下会生成两个文件,一个为私钥,一个为公钥。
   https://img-blog.csdnimg.cn/direct/7d1ade38fe5c4067956bf85c560bba56.png
   打开Ubuntu体系,打开终端,输入ssh-keygen -t rsa,一直回车到实行结束。
   https://img-blog.csdnimg.cn/direct/b8a2df3d8b3b4f7f83e8fa195e8091d2.png
   进入.ssh目次。如果想使用root用户,那么路径为/root/.ssh。如果想使用普通用户,那么路径为/home/用户名/.ssh。
   同时使用命令vim authorized_keys打开文件,点击a进入编辑模式,将本机上的公钥文件使用记事本打开,将其中的内容复制到authorized_keys文件中,按Esc退出编辑模式,输入冒号wq生存并退出。
   https://img-blog.csdnimg.cn/direct/db20439e477740ce8675270510b5e901.png
   修改.ssh目次和authorized_keys权限
   https://img-blog.csdnimg.cn/direct/12d5753f2a144908b6208f383cfe88d9.png
   测试配置是否乐成,如果乐成,在windows体系中cmd下运行下面命令就可以免密登录。
   https://img-blog.csdnimg.cn/direct/c9edfce3a5ef467fa76842d7761b5a4d.png
   后续则不消再输入密码访问VSCode。
   
   5.使用Vscode自定义设置代码片断

   Vscode的自定义代码片断功能允许开辟者根据本身的需求定义和使用本身的代码片断,从而提高编码效率。
   
[*]优点:提高效率: 自定义代码片断可以或许淘汰重复输入的工作量,特殊是对于经常使用的代码模式或者特定的代码布局。
[*]规范代码风格: 可以定义同一的代码风格和命名规范,让团队成员在编码过程中更加同等。
[*]易于维护: 用户代码片断文件可以轻松地举行编辑和管理,可以随时添加、删除或修改代码片断。
[*]适应个性化需求: 开辟者可以根据本身的习惯和需求定制代码片断,使得编码过程更符合个人的工作流程。
[*]跨平台支持: VSCode跨平台,而且用户代码片断可以在不同的操作体系上共享和使用
   
   基础使用阐明:
   https://img-blog.csdnimg.cn/direct/c878d505c56448dda0ef296df4a785c9.png
   
   新建全局代码片断:
   https://img-blog.csdnimg.cn/direct/7242971da8254f61bda85a4d8b595899.png
   
   https://img-blog.csdnimg.cn/direct/6ea4bf355a89424ebc8dc4e412667492.png
   
[*]“Print to console” : 代码片断的名称,显示在代码片断提示列表中。
[*]“prefix” : 代码片断的触发前缀,当你键入这个前缀时,VSCode会自动提示该代码片断。
[*]“body” : 代码片断的实际内容,以数组的形式列出。在数组中,可以使用 $1、$2 等占位3. 符来表现光标停顿的位置,方便用户举行填写和编辑。
[*]“description” : 代码片断的描述,当你在代码片断提示列表中看到该片断时,会显示该描述。
   例如:
   https://img-blog.csdnimg.cn/direct/dc6f3784655546bc8bfc70d179fe8567.png
   
   https://img-blog.csdnimg.cn/direct/881974b637294eaa85bb04ee34b658de.png

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 使用vscode毗连假造机Ubuntu