您现在的位置是:首页 >技术杂谈 >【实用工具 - vscode】实现Linux服务器的远程操控网站首页技术杂谈

【实用工具 - vscode】实现Linux服务器的远程操控

Captain-Lin 2024-06-26 14:23:27
简介【实用工具 - vscode】实现Linux服务器的远程操控

?hello,各位读者大大们你们好呀?
??系列专栏:【计算机工具】
✒️✒️本篇内容:vscode的下载安装,常见插件及详细安装方法,插件停用及卸载,vscode快捷键
??作者简介:计算机海洋的新进船长一枚,请多多指教( •̀֊•́ ) ̖́-



前言

在Linux学习中,我们常常困扰于 vim写入大量代码时的不便捷性,vscode可以解决这个问题。使用vscode,我们可以进行代码书写,远程同步到我们的 Linux系统中。

为了以后能更深入理解Linux特性,在学习初期,我们可以先将其作为 vim的替代品,编译和调试仍在命令行中进行。


一、vscode下载和安装

下载

官方网站:https://code.visualstudio.com/Download

官方网站由于是外国的,下载速度会很慢,我们通常使用国内镜像的下载地址(有兴趣的朋友可以复制粘贴自取):https://vscode.cdn.azure.cn/stable/30d9c6cd9483b2cc586687151bcbcd635f373630/VSCodeUser
Setup-x64-1.68.1.exe

安装


二、插件安装(推荐插件)

vscode是一个基于插件式的文本编辑器,因此我们可以通过安装插件为 vscode添加新功能。

1.Remote - SSH - 远程登录Linux

使用方法:
在这里插入图片描述

  • 按F1(笔记本可能需要搭配 Fn键),检索功能

在这里插入图片描述

  • ssh我们的服务器(ssh 用户名@ip地址)

在这里插入图片描述

  • 选择配置文件(蓝色图标)

在这里插入图片描述

  • 配置完成,remote下出现主机

在这里插入图片描述

  • 新建窗口,确定使用平台(Linux),输入用户密码

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

  • 确定链接成功(绿色图标 - connected)

在这里插入图片描述

  • 打开问价夹

在这里插入图片描述

  • 输入密码做目录拥有者认证,确认链接成功
    在这里插入图片描述
    在这里插入图片描述
  • 新建文件或目录

在这里插入图片描述

我们对 vscode中服务器进行操作和保存后,信息会同步到我们的Linux服务器中。

2.C/C++ 或 拓展包

C/C++ - 必装

C/C++ Themes - 主题设置,插件⾥⾯可以点击设置

C/C++ Extension Pack - C/C++扩展包,下载直接安装,它包含了 vscode 编写 C/C++ ⼯程需要的
插件(C/C++、C/C++ Themes、CMake、CMake Tools和Better C++ Syntax等),和以前⽐不需
要⼀个个找了。

在这里插入图片描述

3.汉化

Chinese (Simplified) (简体中⽂)

在这里插入图片描述

4.改变文件图标

vscode-icons - 改变编辑器⾥⾯的⽂件图标(下载好后要重启)

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

5.显示源文件大小

filesize - 左下⻆显⽰源⽂件⼤⼩的插件

在这里插入图片描述

6.自动头文件包含

Include AutoComplete - ⾃动头⽂件包含

在这里插入图片描述

7.⾃动将 GBK 转换为 UTF8

GBKtoUTF8 - ⾃动将 GBK 转换为 UTF8

在写代码的时候,常常会遇到字符编码的问题。比如 GBK 编码的代码文件以 UTF-8 编码打开就会造成中文乱码,而且这种情况还很常见,比如 Eclipse 中的 Java 代码和 Visual Studio 中的 C++ 代码都是默认 GBK 编码的。

而大家知道,出于通用性的考虑,最好还是使用 UTF-8 编码。因此这时就需要将 GBK 编码转换为 UTF-8 了。

在这里插入图片描述

8.安装插件的注意事项

  • 插件安装最好先在主页面安装,然后在对应服务器中在进行安装(更方便);
  • 同时我们还要知道在主页面安装好的插件,还需要额外 install到自己的服务器中(在ssh到服务器后进行操作);
  • 以下图为例,进入自己的服务器后,插件变成浅色,证明没有安装或插件被停用(停用恢复下面讲),我们需要将插件再次 install到自己的服务器本地才能使用。

在这里插入图片描述


三、插件停用或卸载

插件在不卸载的情况下可以停用(Disable),停用后可恢复。
在这里插入图片描述


四、快捷键

1.代码保存

快捷键

Ctrl + s

有代码没保存会显示黑点,保存后会同步到服务器中,在Linux下用vim查看 main.c这个文件,也能看到我们在 vscode编写的内容。

在这里插入图片描述

———— 我是一条知识分割线 ————

2.在vscode下打开命令行

  • 快捷键
Ctrl + ~(波浪号)

在这里插入图片描述

  • 通过选项

在这里插入图片描述

vscode天然帮我们内置了命令行。

———— 我是一条知识分割线 ————

3.复制、粘贴

和 vim的复制粘贴快捷不同

Ctrl c	#复制
Ctrl v	#粘贴

4.批量化注释和取消注释

批量化注释代码:选中要注释的代码块,或在代码行末端,使用

Ctrl + /

取消注释:再使用

Ctrl + /

5.文件间跳转

Alt + 左方向键/右方向键

结语

?? 【实用工具 - vscode】实现Linux服务器的远程操控 的知识大概就讲到这里啦,博主后续会继续更新更多C++的相关知识,干货满满,如果觉得博主写的还不错的话,希望各位小伙伴不要吝啬手中的三连哦!你们的支持是博主坚持创作的动力!??

风语者!平时喜欢研究各种技术,目前在从事后端开发工作,热爱生活、热爱工作。