vscode配置与调试,vscode配置调试
vscode配置与调试,vscode配置调试
vscode是微软推出的一款免费轻量级的集成开发环境,支持多平台(windows,linux,mac),包含丰富的插件c/c++、java、python、js、html等。
1,linux下安装:
下载环境,https://code.visualstudio.com/Download
sudo dpkg -i code_1.18.1-1510857349_amd64.deb 重启即可
或者参照官网上安装说明:https://code.visualstudio.com/docs/setup/linux
centos平台下,默认已经装过gcc与g++
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
sudo sh -c 'echo -e "[code]\nname=Visual Studio Code\nbaseurl=https://packages.microsoft.com/yumrepos/vscode\nenabled=1\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc" > /etc/yum.repos.d/vscode.repo'
yum check-update
sudo yum install code
直接可以在/usr/share/applications下找到vscode图标,复制到桌面即可。
2,vscode配置
针对/c++编译和debug常用以下几种插件:
C/C++为必装,提供C/C++支持
Code Runner必装,提供编译后程序的运行环境
C/C++ Snippets建议 提供一些常用的C/C++片段,如for(;;){},安装后写代码方便(tip.如果想要添加自己写的代码段可以点左下角齿轮->用户代码片段)
EPITECH C/C++ Headers 为C/C++文件添加头部(包括作者、创建和修改日期等),并为.h头文件添加防重复的宏
File Templates 文件模板,可以自己添加文件模板
GBKtoUTF8 GBK编码文件转换为UTF-8
Include Autocomplete 头文件自动补全
安装插件
点击扩展的图标,在搜索栏中搜索插件名称
点击安装,然后重新加载,插件生效。
建立第一个工作区
新建一个test的文件夹,作为我们这次的工作区,然后在工作区里面新建一个main.cpp的源文件
在编写main.cpp,如果#include<iostream>出现绿色波浪线,可以点击在这一行上直到出现一个小灯泡,点击小灯泡,根据提示添加gcc与g++路径
配置编译所需信息
工作区中文件夹配置信息不完整,我们需要自己添加缺少的配置信息。可以通过ctrl+shift+p,选择Tasks:Configure Tasks...(可以搜索),单击从模板中创建tasks.json文件,随后选择Others,最终生成tasks.json文件。简单修改label与command,其中-g可以用作断点调试。
调试代码
为了能够调试,我们还需要生成launch.json
文件。
浏览到调试的窗口,去添加配置。选择C++(GDB/LIDB)
,生成launch.json
文件
如上简单两行修改,"program": "${workspaceFolder}/a.out",当前工作区中调用g++编译生成的a.out,添加"preLaunchTask": "build",在执行之前去运行task中的build的创建。
如此,F5运行编译与调试,支持断点与cin。
相关文章
- 暂无相关文章
用户点评