用 VSCode 写代码有段时间了,最近项目不忙,才得空学习一下有关用法。现在发现,VSCode 中集成了 Terminal,完全不需要对着一个文件右键,然后选择 Reveal in Explorer,然后再 git bash here,再进行相关操作。直接用 Ctrl + Shift + `(~) 就能打开终端,并且实现 git 操作、编译命令等操作。
工作中经常需要验证一些代码片段是否能够正常运行,或者运行起来之后各变量的变化过程。因此,还经常拿 CodeBlocks 写一段 Cpp 程序进行验证。但是也是因为项目催得紧,一直没好好配置 CodeBlocks 的调试环境。只能加 Log 打印来追踪。
VSCode 如此强大,怎么会不能断点调试呢。于是,最近比着相关 博客 搭建了 VSCode cpp 断点调试环境。本文旨在快速配置,不求甚解。详解过程,可参考本文最后的参考文章。
安装必要软件
VS Code 就不解释了。
LLVM – 安装包选择 Pre-Built Binaries Windows 64 bit。安装时直接勾选将 LLVM 添加到系统环境变量 PATH 值中。
LLVM是构架编译器(compiler)的框架系统,以C++编写而成,用于优化以任意程序语言编写的程序的编译时间(compile-time)、链接时间(link-time)、运行时间(run-time)以及空闲时间(idle-time),对开发者保持开放,并兼容已有脚本。
MinGW。连接中的下载需要安装时下载组件。安装时配置可按默认的来。我选的是 ,,。
安装之后,将安装目录下的 bin 文件夹添加到系统环境变量 path 中。我按照它默认的安装位置来的,所以环境变量中的值为。
验证安装成功的方法是打开终端,输入 gcc 或 clang。如有 gcc 和 clang.exe 的报错,即表示环境变量配置成功。(注意,在添加环境变量之前打开的终端里是无法找到 gcc 和 clang 命令的,需要在添加环境变量确认之后打开的终端里才能加载刚刚添加进去的环境变量 path 值。)
安装 VS Code 扩展
- C/C++
- C/C++ Clang Command Adapter:提供静态检测(Lint),很重要
- Code Runner:安装后右上角会有个播放按钮,在编辑器切换到 cpp 文件中时点击 播放 按钮即可编译运行程序,编译报错或程序输出在下方的 OUTPUT 对话框里。但是,如果程序陷入死循环,或者进入 system(“pause”),之后,该如何断开暂时没看到头绪。
配置文件
在合适的位置创建工程文件夹,右键使用 VS Code 打开该文件夹。在 VS Code 资源管理器界面中项目文件夹下创建 文件夹(注意前面的 点 )和主cpp文件。在 文件夹中创建三个文件:、、。( 文件可有可无。有时间需要再深入了解一下这些 文件的原理和具体细节)。这几个文件按如下编写:
c_cpp_properties.json
launch.json
tasks.json
test.cpp
从编辑器的行号左侧第 7 行点个断点,然后 按 F5,就可以进入断点调试啦!
到此这篇vscode配置python开发环境 -csdn(vscode配置python开发环境最新)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/hd-python/51033.html