【Linux】vscode的使用 | 进程间通信(简单概括)(上)

简介: 【Linux】vscode的使用 | 进程间通信(简单概括)

1.vscode的下载

这里放一篇大佬超详细解析的博客,包括解决下载速度慢的问题

vscode下载博客

2. vscode的使用

1. 连接远端

vscode是一个编辑器

winodows +linux 联合开发 ,用vscode取代vim

将本地将vscode打造开发环境 – vscode的本地环境搭建

62c7eee20cfe43c6baeb9afa837a8fd1.png

红框中填入 linux主机名字


495af972656f4c9aa3be713eb37623fc.png


输入 ssh 用户名+ 主机名

将ssh 用户名和IP地址 更新到 本地的哪一个配置文件中


5fc68b08801e460d99d34b961cf235b3.png


再次重启vscode,在SSH箭头下就有了IP地址存在


307fc0478fbd4f7c9efbc59e95277ff0.png


IP地址处 按右键,在新窗口连接 即新创建一个终端


146cfcdf7c6b47b38e860ff30233ab83.png


选择Linux平台

然后在白框中输入用户名 对应的密码


563f8647d26141acab61e3023d8aafb4.png


在新创建的终端上,点击电脑图标,SSH出现绿色的对号即表示连接成功


2. 在vscode创建文件并运行程序


打开文件夹即可打开在Linux下自己用户的家目录


8f705b9ebabd473a9bc458936fe4f03c.png


需要注意的是当打开文件后,还需再次输入密码


54c1ec12ab4b4f86898de136540ed4da.png


创建一个新文件,并命名为test.c ,此时出现一个黑点,说明本地代码并没有同步给远端


63a2106224a949418795c6df45c85098.png


在xshell上,打开对应新创建的test.c 什么都都没有


325ce83929184d87919f116ddc996039.png


输入 CTRL S 后,黑点就消失了,对应就保留到远端中了


切换到命令行

75732d8d355c45a6a3744e022fcc53c2.png

输入 CTRL ~ 即可 打出在Linux内部内置的命令行


9a09e1de8b264ababdd2ec24d2635171.png


可以在vscode上运行可执行程序


3. 安装常见插件


一定是要先连接IP地址,否则直接下载就会下到本地


C/C++

d0492c0901584a7584993e8db06f0884.png


C/C++Extension Pack——c/c++扩展包


0e0605740e02409284beb37ef7a979cc.png


c/c++Themes 在vscode上设置主题


64178a30209e471d8394fc1fca1179fb.png


Chinese 将英文转换为简体中文


18c33e87259448a58fb2f6569aa1fa99.png


vscode-icons 改变编辑器里面的文件图标


ac34126c65fb4ebe867b5f19c3708b21.png


filesize 左下角显示源文件大小的插件


daf1abb32bc44ce78ac9a6d06fcd1beb.png


Include AutoComplete 自动头文件包含


c90da19cbb2b402eba24b95bf97dc7b0.png


GBKtoUTF8 自动将GBK转换为UTF8


18638a84db374b168f94a3b5d5e4de2d.png

相关文章
|
13天前
|
资源调度 Linux 调度
Linux c/c++之进程基础
这篇文章主要介绍了Linux下C/C++进程的基本概念、组成、模式、运行和状态,以及如何使用系统调用创建和管理进程。
26 0
|
2月前
|
网络协议 Linux
Linux查看端口监听情况,以及Linux查看某个端口对应的进程号和程序
Linux查看端口监听情况,以及Linux查看某个端口对应的进程号和程序
441 2
|
2月前
|
Linux Python
linux上根据运行程序的进程号,查看程序所在的绝对路径。linux查看进程启动的时间
linux上根据运行程序的进程号,查看程序所在的绝对路径。linux查看进程启动的时间
58 2
|
9天前
|
Ubuntu Linux 编译器
Linux/Ubuntu下使用VS Code配置C/C++项目环境调用OpenCV
通过以上步骤,您已经成功在Ubuntu系统下的VS Code中配置了C/C++项目环境,并能够调用OpenCV库进行开发。请确保每一步都按照您的系统实际情况进行适当调整。
114 3
|
8天前
|
算法 Linux 调度
深入理解Linux操作系统的进程管理
【10月更文挑战第9天】本文将深入浅出地介绍Linux系统中的进程管理机制,包括进程的概念、状态、调度以及如何在Linux环境下进行进程控制。我们将通过直观的语言和生动的比喻,让读者轻松掌握这一核心概念。文章不仅适合初学者构建基础,也能帮助有经验的用户加深对进程管理的理解。
12 1
|
13天前
|
消息中间件 Linux API
Linux c/c++之IPC进程间通信
这篇文章详细介绍了Linux下C/C++进程间通信(IPC)的三种主要技术:共享内存、消息队列和信号量,包括它们的编程模型、API函数原型、优势与缺点,并通过示例代码展示了它们的创建、使用和管理方法。
16 0
Linux c/c++之IPC进程间通信
|
13天前
|
Linux C++
Linux c/c++进程间通信(1)
这篇文章介绍了Linux下C/C++进程间通信的几种方式,包括普通文件、文件映射虚拟内存、管道通信(FIFO),并提供了示例代码和标准输入输出设备的应用。
15 0
Linux c/c++进程间通信(1)
|
13天前
|
Linux C++
Linux c/c++之进程的创建
这篇文章介绍了在Linux环境下使用C/C++创建进程的三种方式:system函数、fork函数以及exec族函数,并展示了它们的代码示例和运行结果。
17 0
Linux c/c++之进程的创建
|
17天前
|
Linux C语言 C++
vsCode远程执行c和c++代码并操控linux服务器完整教程
这篇文章提供了一个完整的教程,介绍如何在Visual Studio Code中配置和使用插件来远程执行C和C++代码,并操控Linux服务器,包括安装VSCode、安装插件、配置插件、配置编译工具、升级glibc和编写代码进行调试的步骤。
59 0
vsCode远程执行c和c++代码并操控linux服务器完整教程
|
1月前
|
Linux Shell
6-9|linux查询现在运行的进程
6-9|linux查询现在运行的进程