【VScode】安装配置、插件及远程SSH连接

一、VSCode安装
二、配置安装插件
三、配置远程连接SSH
四、MinGW

一、VSCode安装

VS官网
Visual Studio Code - Code Editing. Redefined下载安装包:

在这里插入图片描述

二、配置安装插件

安装中文插件

在这里插入图片描述

配置字体为20

配置文件–>首选项->设置->Font Size为20
在这里插入图片描述

设置 VSCode 的默认缩进,由2个空格改为4个空格

文件 -> 首选项 -> 设置 -> 输入框搜索 Tab Size,将 2 改为 4
在这里插入图片描述

Editor: Detect Indentation

Detect Indentation (中文意思是检测缩进)
在这里插入图片描述

自动对齐格式化

在Visual Studio Code中进行自动对齐的方法有几种,以下是其中的一些:

  1. 使用快捷键:

    • 在你的代码中选中要进行对齐的部分。
    • 使用快捷键进行对齐。默认情况下,Visual Studio Code的对齐快捷键是Shift + Alt + F(在Windows和Linux上)或Shift + Option + F(在Mac上)。
  2. 使用右键菜单:

    • 在你的代码中选中要进行对齐的部分。
    • 右键单击选中的部分,然后选择 “Format Document” 或 “Format Selection”。
  3. 使用保存时自动格式化:

    • 打开用户设置(快捷键为Ctrl + ,Cmd + ,)。
    • 在设置中搜索 “Format On Save”。
    • 勾选 “Editor: Format On Save” 选项,这样每次保存文件时,都会自动格式化。
  4. 使用插件:

    • 安装并配置适用于你的语言的格式化插件。例如,对于JavaScript/TypeScript,可以使用 Prettier 插件。
    • 在安装插件后,你可以配置 Visual Studio Code,在保存时自动应用格式化规则。

请注意,确保你的编辑器已经配置了适当的语言支持和格式化工具。对于某些语言,你可能需要安装额外的插件或工具。

Prettier 代码格式化

在这里插入图片描述

代码质量检查工具

可以帮助遵循最佳实践在这里插入图片描述

Code Runner插件

在这里插入图片描述

美化:

在这里插入图片描述

安装Remote Development插件

在这里插入图片描述
如果安装失败,可选择离线安装的方法,参考如下网上文章的安装说明:
VSCode离线安装Remote-SSH插件_vscode 离线安装ssh-CSDN博客

三、配置远程连接SSH

【配置环境】Windows下 VS Code 远程连接虚拟机Ubuntu
VsCode通过SSH连接Ubuntu虚拟机
VS Code SSH远程连接虚拟机Ubuntu

虚拟机上开启ssh

  1. 设置网络适配器为NAT模式
    在这里插入图片描述
  2. 安装openssh-server
sudo apt update
sudo apt upgrade
sudo apt install openssh-server
  1. 使能和确认ssh服务运行
sudo sytemctl enable ssh
sudo sytemctl start ssh
sudo sytemctl status ssh
  1. 服务器操作
    配置22端口和检查状态
sudo ufw allow ssh
sudo ufw enable
sudo ufw status

(1)启动服务器 默认端口22

sudo /etc/init.d/ssh start

(2)重启服务器 默认端口22

sudo /etc/init.d/ssh restart

(3)关闭服务器 默认端口22

sudo /etc/init.d/ssh stop

(4)查看ssh服务是否在运行

ps -e | grep sshd

(5)配置ssh服务(打开文本编辑)

sudo gedit /etc/ssh/sshd_config

#PermitRootLogin prohibit-password 后改为 #PermitRootLogin yes

(6)保存退出,并重启服务器

sudo /etc/init.d/ssh restart
  1. 查询IP
ifconfig
ip addr show

VScode SSH连接虚拟机

安装ssh插件

在这里插入图片描述

配置.ssh/config文件

按F1或者 CTRL+SHIFT+P,输入Remote.ssh:Connect to Host 回车,点击 Configure SSH Host,再点击 c:/user/xxx/.ssh/config,这是会打开config文件
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
按上面给的注释填写好自己服务器端的信息,保存并退出

最后点击VS code旁边的小电脑,展开 SSH TARGETS选项卡,下面就是我们刚刚添加的远程服务器,点击旁边的小文件夹就可以添加文件夹连接了
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

VScode SSH配置连接多个虚拟机

ssh 用户名@IP

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

主机上ssh连接虚拟机

适用于 Windows 的 OpenSSH 入门

ssh 用户名@IP

在这里插入图片描述

四、MinGW

MinGW(Minimalist GNU for Windows)是一个用于Windows平台的开发工具集,它提供了一组用于构建和运行C和C++程序的GNU工具,如GCC(GNU编译器集合)等。MinGW的目标是提供一个轻量级、简化的开发环境,使开发者能够在Windows上轻松地编写和运行类Unix的应用程序。

MinGW的主要特点包括:

  1. 轻量级: MinGW致力于提供一个轻量级的工具集,使得在Windows上进行C/C++开发更加简便。

  2. GNU工具: MinGW使用GNU工具,如GCC,使得开发者可以在Windows上使用类Unix的编程工具。

  3. 无需Cygwin: 与Cygwin不同,MinGW生成的可执行文件不依赖于任何运行时库(如cygwin.dll),因此它们更独立,更适合与Windows原生应用程序集成。

  4. 支持32位和64位: MinGW可以生成32位和64位的可执行文件,适用于不同的Windows系统。

MinGW常用于开发需要在Windows平台上运行的C和C++应用程序,它为开发者提供了在Windows上使用GNU工具链的便利。

环境搭建

开发环境 windows gcc 编译
在这里插入图片描述
在这里插入图片描述

  • 24
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
在 VS Code 中配置远程 SSH 连接,您可以按照以下步骤操作: 1. 首先,确保您已经安装了 Remote - SSH 扩展插件。您可以在 VS Code 的扩展商店中搜索并安装插件。 2. 打开 VS Code,点击左侧的扩展图标(四方块图标),然后在搜索栏中输入 "Remote - SSH" 来找到并打开该插件。 3. 点击插件界面右上角的齿轮图标,选择 "Settings"。这将打开 VS Code 的设置页面。 4. 在设置页面中,找到 "Remote.SSH: Config File" 选项,并点击右侧的 "Edit in settings.json" 链接。这将打开一个名为 "settings.json" 的文件。 5. 在 "settings.json" 文件中,找到或创建一个名为 "remote.SSH.configFile" 的键值对,并将其值设置为您 SSH 配置文件的路径。例如,对于 macOS 和 Linux 用户,默认的 SSH 配置文件路径是 "~/.ssh/config"。 6. 保存 "settings.json" 文件并关闭该文件。 7. 点击左下角的远程连接图标(绿色电源按钮),然后选择 "Remote-SSH: Connect to Host..."。 8. 在弹出的菜单中,选择 "Add New SSH Host"。 9. 在接下来的输入框中,输入您的 SSH 连接信息,包括远程主机的 IP 地址或域名、用户名以及 SSH 配置文件中定义的别名。 10. 点击 "Add" 完成配置。 现在,您应该能够通过 VS Code 进行远程 SSH 连接了。您可以通过点击左下角的远程连接图标来选择已配置的主机进行连接,也可以使用命令面板(Ctrl/Cmd + Shift + P)搜索并运行 "Remote-SSH: Connect to Host" 命令来选择主机。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

咖喱年糕

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值