typescript c 调试-VScode编辑器C/C++环境配置

2023-09-01 0 6,989 百度已收录

1.vscode简介

VSCode(全称:Visual Studio Code)是Google开发的一款免费、跨平台的源代码编辑器。 该软件支持语法高亮、手动代码补全(也称为IntelliSense)、代码构造和定义查看功能,并具有外部命令行工具和Git版本控制系统。 用户可以修改主题和快捷键来进行个性化设置,还可以通过外部扩展商店安装扩展来扩展软件功能。

VS Code 使用 Monaco Editor 作为其底层代码编辑器

在 Stack Overflow 组织的 2019 年开发者调查中typescript c 调试,Visual Studio Code 被认为是最受开发者欢迎的开发环境。

Visual Studio Code默认支持多种编程语言,包括JavaScript、TypeScript、CSS和HTML; 它还可以下载并扩展以支持其他语言,例如Python、C/C++、Java和Go。 支持的功能包括语法高亮、括号补全、代码折叠和代码片段; 对于某些语言,可以使用 IntelliSense。 Visual Studio Code 还支持调试 Node.js 程序。 与 GitHub 的 Atom 一样,Visual Studio Code 也是基于 Electron 框架构建的。

Visual Studio Code 支持同时打开多个目录并将信息保存在工作区中以便于重复使用。

作为跨平台编辑器,Visual Studio Code 允许用户修改文件的代码页、换行符和编程语言。

2.vscode安装

我们可以在VScode官网首页下载对应系统(支持Windows、Linux、macOS)的软件:

您还可以打开下载页面 Download Visual Studio Code - Mac, Linux, Windows 并下载所需的格式包:

VSCode的安装非常简单。 下载 macOS 版 zip 并解压后即可使用。

本章我们以Windows为例,下载安装包,然后双击打开安装包,点击下一步:

选中接受合同选项,然后单击下一步:

typescript c 调试-VScode编辑器C/C++环境配置

选择安装路径,也可以直接使用默认:

点击下一步:

注意系统默认手动添加的安装路径设置和环境变量,勾选以下所有选项:

最后我们点击Install完成安装:

(1)安装包汉化

在VScode中安装中文包非常简单。 打开VScode,点击安装扩展,在搜索框中输入中文,然后点击安装:

VScode的扩展功能非常强大,我们几乎可以找到所有开发所需的工具typescript c 调试,当然我们也可以自己开发。

VScode 扩展文档参考:在 Visual Studio Code 中管理扩展

(2) 接口说明

以下是VScode启动后的界面,简单描述如图:

3.安装MingGW-w64调试

(1)C/C++编译器有很多,可以自行选择,不过网上大部分人用的是MinGW-w64,所以就以这个编译器为例。

(2)前往MinGW-w64官网下载MingGW-w64包

1)官网下载

2)选择对应型号

3)最终下载完成

在下面的界面中,您可以根据您要搭建的开发环境选择不同的选项来下载所需的组件。

version为版本,一般选择最高版本;

Architecture是系统架构,如果计算机系统是64位,则选择x86_64,如果是32位,则选择i686;

线程是操作系统的接口契约。 如果要开发Windows程序,就需要选择win32。 如果你在Linux、Unix、Mac OS等其他操作系统下开发程序,则需要选择posix。 Exception是异常处理模型。 建议使用 Seh(64 位)。 system)或dwarf(32位系统)构建修订版,默认值即可

4.设置系统环境变量

右键“本笔记本”-“属性”-“高级系统设置”-“环境变量”-在“系统变量”中找到“路径”条目-“编辑”-“新建”-复制你的MinGW-w64下载路径新建一个条目(格式类似于C:TDM-GCC-64bin,一定要提到bin文件夹)——完成

提醒:打开命令提示符(在Windows搜索框中直接输入cmd即可找到),输入gcc -v,然后回车验证是否成功。

5.在vscode中设置环境配置(1)。 配置编译器(生成c_cpp_propertise.json文件)

1.这一步是用来告诉vscode你的编译器在哪里。

2.在笔记本中创建一个文件夹,用于存放以后的代码(用中文命名),然后打开vscode,点击“打开文件夹”即可在vscode中打开该文件夹

3、按快捷键shift+ctrl+p显示全局命令面板,搜索找到C/C++ Edit Configurations (UI)

4. 单击条目进入以下屏幕。 看左边一栏,可以发现程序在我们保存代码的文件夹下手动建了一个“.vscode”文件夹(这个文件夹很重要,后面的配置都是在里面建的文件),里面还有一个此文件夹中的 c_cpp_properties.json 文件

5.配置“Compiler Path”(自己写编译器下载路径)和“IntelliSense Mode”(设置为:gcc-x64)

typescript c 调试-VScode编辑器C/C++环境配置

(2)。 配置和改进任务(生成tasks.json文件)

1.这一步用于告诉vscode如何构建(编译)程序。

2、点击“文件——新建文件”,输入一段简单的测试代码(我们会发现代码明明是正确的但是被标上了曲线,这是因为配置还没有完成,不用担心)暂时),然后按ctrl+s保存(一定要保存,否则后面的操作很难进行),一定要保存为.cpp格式,而不是默认的.txt

3、按快捷键Ctrl+Shift+P两次,调出命令面板,进入任务,选择“任务:配置默认构建任务”,然后选择“C/C++:g++.exe构建活动文件”,名称会出现出现。 就是tasks.json的配置文件,内容如下(各项含义请参考第5点开头的文章,这里不用改):

PS:VSCode中Task的使用请参考:VSCode中Task的使用_ljc204822324的博客-CSDN博客_vscode运行任务

大多数配置可以参考官网文档进行,不建议照搬别人网上的,因为大多数人也是按照官网配置的

(3)。 配置调试设置(生成 launch.json 文件)

1.在Visual Studio Code中,有些调试器插件可以一键调试当前文件,但是有很多需要我们自己创建调试配置

2、在Visual Studio Code中,有些调试器插件可以一键调试当前文件,但是有很多需要我们自己创建调试配置

3.配置launch.json属性

type:调试器的类型

请求:调试模式

launch:启动程序并调试

Attach:将程序附加到正在运行的进程中以进行调试

name:调试配置的名称

presentation:使用order、group和hidden属性来定义调试配置的显示

preLunchTask:定义调试前运行的任务

postDebugTask:定义调试结束时运行的任务

InternalConsoleOptions:定义调试控制台的显示

serverReadyAction:设置调试时在浏览器中手动打开URL

程序:要运行的可执行文件或源代码的路径

args:要传递给程序的参数

env:环境变量

cwd:调试器的工作目录

port:要附加的进程的端口

stopOnEntry:是否在程序入口处下断点

console:指定程序输出的位置

InternalConsole:Visual Studio Code 的调试控制台

IntegratedTerminal:Visual Studio Code 的集成终端

externalTerminal:系统的终端

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

悟空资源网 typescript typescript c 调试-VScode编辑器C/C++环境配置 https://www.wkzy.net/game/187822.html

常见问题

相关文章

官方客服团队

为您解决烦忧 - 24小时在线 专业服务