使⽤vscode写acm、leetcode的题⽬
简介
Visual Studio Code(以下简称 VS Code) 是⼀个由微软开发,同时⽀持 Windows、Linux 和 macOS 等操作系统且开放源代码的代码编辑器。它是⽤ TypeScript 编写的,并且采⽤ Electron 架构。它带有对 JavaScript、TypeScript 和 Node.js 的内置⽀持,并为其他语⾔(如 C、C++、Java、Python、PHP、Go)提供了丰富的扩展⽣态系统。
编译器
Windows
推荐使⽤ GNU 编译器。需要去 下载 MinGW 并安装。
使⽤ Code Runner 插件运⾏代码
VS Code 安装并配置插件后可实现对 C/C++ 的⽀持,但配置过程⽐较复杂。⼀个简单的编译与运⾏ C++ 程序的⽅案是安装 Code Runner 插件。
Code Runner 是⼀个可以⼀键运⾏代码的插件,在⼯程上⼀般⽤来验证代码⽚段,⽀持 Node.js、Python、C、C++、Java、PHP、Perl、Ruby、Go 等 40 多种语⾔。
安装的⽅式是在插件商店搜索 Code Runner 并点击 Install;或者前往 Marketplace 并点击 Install,浏览器会⾃动打开 VS Code 并进⾏安装。
安装完成后,打开需要运⾏的⽂件,点击右上⾓的⼩三⾓图标即可运⾏代码;按下快捷键Ctrl+Alt+N(在 macOS 下是
Control+Option+N)也可以得到同样的效果。
使⽤ C/C++ 插件编译并调试
安装插件
在 VS Code 中打开插件商店,在搜索栏中输⼊ C++ 或者 @category:“programming languages”,然
后到 C/C++,点击 Install 安装插件。
配置编译
⾸先⽤ VS Code 打开⼀个⽂件夹,然后按下F1,输⼊ C/C++: Edit configurations (UI),进⼊ C/C++ 插件的设置界⾯。
在“编译器路径”中选择 G++ 或 Clang 的所在路径。如果没有可选项,请检查编译器所在路径是否添加到了操作系统的 PATH 变量中。
博主就直接使⽤了codeblocks下⾃带的
visual studio和vs code的区别配置 GDB/LLDB 调试器
在 VS Code 中新建⼀份 C++ 代码⽂件,按照 C++ 语法写⼊⼀些内容(如 int main(){}),保存并按下F5,进⼊调试模式。 如果出现
了“选择环境”的提⽰,选择“C++ (GDB/LLDB)”。在“选择配置”中,G++ ⽤户选择 g++.exe - ⽣成和调试活动⽂件;Clang ⽤户选择 clang++ - ⽣成和调试活动⽂件。
完成后,VS Code 将⾃动完成初始化操作并弹出⼀个 launch.json 配置⽂件。关闭它。
⾄此,所有的配置流程已经完毕。再次按下F5即可看到软件下⽅的调试信息。
若要在以后使⽤ VS Code 编译并调试代码,所有的源代码都需要保存⾄这个⽂件夹内。若要编译并调试其他⽂件夹中存放的代码,需要重新执⾏上述步骤(或将旧⽂件夹内的 .vscode ⼦⽂件夹复制到新⽂件夹内)。
开始调试代码
使⽤ VS Code 打开⼀份代码,将⿏标悬停在⾏数左侧的空⽩区域,并单击出现的红点即可为该⾏代码设置断点。再次单击可取消设置断点。
按下F5进⼊调试模式,编辑器上⽅会出现⼀个调试⼯具栏,四个蓝⾊按钮从左⾄右分别代表 GDB 中的 continue,next,step 和 until:
如果编辑器未⾃动跳转,点击左侧⼯具栏中的“调试”图标进⼊调试窗⼝,即可在左侧看到变量的值。
在调试模式中,编辑器将以黄⾊底⾊显⽰下⼀步将要执⾏的代码。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论