Linux环境中Visual Studio Code的配置使用----编译运行C/C++(良心教程)
之前的博文分享了下载安装【VS code】的详细教程,
有需要速戳–>Linux环境中Visual Studio Code 安装配置及其卸载(详细教程)
本篇博文分享本人初次使用【VS code】的操作过程,从一脑子浆糊到略懂一二,所以就来跟大家分享下哈哈哈,大佬请自行略过!不太会使用【VS code】的新手们可以参考下了喂!
1、配置环境
打开软件【visual studio code】,如下图,先安装C/C++、Code Runner插件。
2、导入文件
1、导入文件前得先创建文件呀,在桌面右键新建文件夹,名字随意
2、双击打开刚才新建的文件夹,空白处右键选择【新建文件夹】,名字随意。
3、双击打开刚新建的文件夹,我的是【xxe21】
4、空白处右键,选择【在终端打开】
5、输入touch xxe.c (这里是随意名字.c 就OK)
然后返回到刚新建的内层文件夹,可以看到xxe.c文件,右键,选择【用文本编辑器 打开】
6、在里面写一段最简单程序,如下:
写完后点击【保存】,关闭文件。
7、返回【VS code】,点击【Open Folder】,即打开一个文件夹。
8、选择一个文件夹,我这里选择【xxe21】,点击【打开】
9、导入成功效果如下图:
(无需理会我之前创建的一些文件,注意看【xxe.c】就好了。)
3、使用VS code 编译运行代码
法一:
1)点击【xxe.c】,打开该文件
2)点击箭头所指的【三角运行图标】,即可在【OUTPUT】中看到结果输出:【1024 Hello world】,成功!
法二:
1)点击【terminal】,然后就像在终端编译运行一样,输入编译命令【gcc -o xxe xxe.c】,生成可执行文件【xxe】,然后输入【./xxe】命令,运行可执行文件。同样可看到结果输出:【1024 Hello world】,成功!
4、修改代码
法一:
1)在VS code中打开文件后直接修改,改完后点击【x】关闭文件。
2)点击【Save】
3)关闭后再打开文件【xxe.c】看到的就是修改后的内容了,如下:
4)点击三角图案运行代码,结果变成修改后的啦:【肖氏 Hello world】
法二:
1)先最小化VS code,回到【xxe21】文件夹,用文本编辑器打开【xxe.c】,修改代码后,点击【保存】,然后关闭文件。
2)再返回到【VS code】,发现【xxe.c】文件的内容已更改,点击运行,结果变成【Hello Linux world】啦。
【注意】有时修改了文件后,回到VS code发现内容未变更,此时可以刷新下,鼠
标放在文件名后面空白处,我这里是【xxe21】,会有四个图标出来,点击刷新图案
(不闭合圈)刷新一下,或者关闭文件再打开,应该就可以看到修改后的内容了。
5、直接在VS code中新建文件
法一:此处,可以回到【xxe21】文件夹中新建文件,然后用【文本编辑器】打开
,进行编辑,完成后保存就可在VS code中看到新建的文件,同样可以编译运行。
编译运行方法请查看上面的分享: 3、使用VS code 编译运行代码
法二:
这里介绍在【VS code】中新建文件并在里面编写代码,编译运行。
1)如图,空白处点击右键,点击【New File】,表示在文件夹【xxe21】中新建一个文件,我这里命名为【CSDN.cpp】,enter即可创建成功。
或者,把鼠标放在【xxe21】文件夹名后面空白处,可看到四个图标,点击
第一个【New File】,输入文件名(注意后缀.c或者.cpp),enter即可创建成功。
2)点击【CSDN.cpp】,在里面编辑一段代码,我写的代码如下:
#include<iostream>
#include<string>
using namespace std;
int main()
{cout<<"Hello CSDN World!"<<endl;string str;
cout<<"请输入一个字符"<<endl;cin>>str;cout<<str<<endl;return 0;
}
【说明】我这里中途需要输入一个字符,在OUTPUT中无法键盘输入,所以我在【terminal】中编译运行,结果如下:
先输出:【Hello CSDN World!】
键盘输入的是【Q】,输出【Q】,测试成功啦!
呼----,终于写完了哈哈,此次分享Linux环境中使用【Visual Studio Code】就到此结束啦,希望对大家有所帮助哦!如有错漏欢迎纠正和补充,欢迎来交流哈!觉得有用可以给个小赞赞或者评论鼓励下哦!
相关博文:
1、在VMware15中创建虚拟机安装ubuntu18.04系统(超详细教程)
2、Linux环境编译运行C/C++语言程序----安装并测试gcc、g++()详细教程
欲浏览更多,速戳---->大白的博客(我的博客哈哈)
Linux环境中Visual Studio Code的配置使用----编译运行C/C++(良心教程)相关推荐
- Linux环境中Visual Studio Code 安装配置及其卸载(详细教程)
两篇相关博文: 在VMware15中创建虚拟机安装ubuntu系统(超详细教程) Linux环境编译运行C/C++语言程序----配置gcc.g++(详细教程) 此篇分享我在linux环境下安装VS ...
- 【猿说VUE】Visual Studio Code安装配置
Visual Studio Code安装配置 现在使用Visual Studio Code编码的人越来越多,凭借着免费,开源,轻量,跨平台的特点得到了大量开发人员的喜爱.该编辑器也集成了所有一款现代编 ...
- 『C/C++养成计划』Visual Studio Code编辑器配置(外观通用型扩展Minmal)
Visual Studio Code编辑器配置(外观&通用型扩展&Minmal)! 文章目录 一. vscode配置外观|通用型扩展 1.1. 色彩主题配置扩展(GitHub Them ...
- ACM比赛环境-Mac visual studio code环境配置
window上建议使用code blocks mac上建议使用visual studio code, visual studio code使用的插件如下: c/c++ c/c++ intellisen ...
- deepin终端编译c程序_Deepin Linux安装使用Visual Studio Code(VSCode)调试C++
昨天换了Deepin Linux,感觉很不错的样子,至少对于对操作系统颜值很重视的我来说,非常好用.准备长期使用. 平时使用Windows下的DEV CPP比较爽,调试功能鼠标悬浮看变量的功能非常好用 ...
- windows安装visual studio code并配置latex并编写latex论文
0.请事先安装好了texlive.安装方法:windows10如何下载和安装latex 1.visual studio code下载地址:https://code.visualstudio.com/ ...
- 【开发环境】安装 Visual Studio Code 开发环境 ( 下载 Visual Studio Code 安装器 | Visual Studio Code )
文章目录 一.下载 Visual Studio Code 安装器 二.安装 Visual Studio Code 一.下载 Visual Studio Code 安装器 进入 Visual Studi ...
- mac下Visual Studio Code (vscode) 配置C++开发
一.安装command line tool指令: xcode-select --install 一.下载vscode Visual Studio Code - Code Editing. Red ...
- 整理:Visual Studio Code (vscode) 配置C、C++环境/编写运行C、C++(主要Windows、简要Linux)
2020年2月22日更新,又按照自己的帖子尝试了以下,感觉大的思路是没问题的啊,小改动用紫色的标记标注出来了,另外如评论区所说删去了部分旧版本的内容和图片,不知道为啥评论区的留言我都没收到邮件... ...
最新文章
- 图解:消息传输的架构模式
- [转]面向对象的六大原则
- 这些“震惊世界的新发现”,原来都是科学界的大骗局
- 求排列的逆序数(信息学奥赛一本通-T1237)
- IntelliJ IDEA 15 设置默认浏览器
- Spring MVC中静态资源加载
- html word 打开,HTML以Word或Excel打开
- AI人脸识别技术当今的发展
- 最详细的jsp基础教程
- mhdd测试硬盘软件,mhdd硬盘检测工具
- Chrome 页面呈现原理与性能优化之企业级分享总结(内附完整ppt)
- nginx 自建证书https 报错 no “ssl_certificate“ is defined in server listening on SSL port while SSL handsha
- 屏蔽广告效果好的手机浏览器,这3款你一定不要错过
- 数电篮球电子计分器设计
- 齐商银行计算机岗面试题,2018齐商银行社会招聘笔试(真题笔经)
- SqlDbx远程链接DB2数据库
- GNN algorithms(3): Tri-party Deep Network Representation
- JSON parse error: Unrecognized field “abc“ (class cn.kk.xxxDto), not marked as ignorable;
- 上班族保护颈椎有诀窍
- 北邮计算机学院acm,计算机学院学生在2018年ACM-ICPC中国大学生程序设计竞赛中喜获佳绩...
热门文章
- 关于Java 垃圾收集器你应该知道这些
- Spring Cloud(三):Eureka控制台参数说明
- 徒手解密 Spring Boot 中的 Starter自动化配置黑魔法
- stm32万年历流程图_STM32实现万年历..
- python函数结构图_Python数据结构与算法之图结构(Graph)实例分析
- b树与b+树的区别_一篇文章理清B树、B-树、B+树、B*树索引之间的区别与联系
- 计算机组成算术流水线,计算机组成系统结构试题整理.doc
- 运维开发必会技能之一——虚拟机管理
- aidl生成java文件_Android Studio编写AIDL文件后如何实现自动编译生成
- python人工智能计算器_招募:基于python的召唤师全时段全技能(含均值AI)计算器全程测试...