VSCode安装和运行问题


一、VSCode安装

VSCode的安装可参考以下博客:

二、VSCode问题

1.找不到任务"gcc" / “g++”

按F5运行调试后,出现问题:找不到任务"gcc"/“g++”。

在这里插入图片描述

这是因为launch.json和tasks.json这两个配置文件里面有些语句不一致,需要修改。
以下是修改后的几个语句。

(1)若选择编译器为gcc(c编译器):

  • launch.json修改为:
"preLaunchTask":"gcc",  
  • tasks.json修改为:
"label":"gcc",  //launch.json的"preLaunchTask"是gcc,这里也要是gcc
"command":"x:\\xxx\\MinGW\\bin\\gcc.exe",   //这里是gcc.exe,看自己的MinGW安装路径

(2)若选择编译器为g++(c++编译器):

  • launch.json:
"preLaunchTask":"g++",
  • tasks.json:
"label":"g++",  //launch.json的"preLaunchTask"是g++,这里也要是g++
"command":"x:\\xxx\\MinGW\\bin\\g++.exe",    //这里是g++.exe,看自己的MinGW安装路径

主要是"preLaunchTask"和"label"的值要一致。

2.运行之后黑色窗口一闪而过

VSCode不会在程序末尾停止,程序结束后会关掉所有窗口,所以窗口只持续了一会。
让窗口一直显示的方法:

(1)让程序停留在末尾:

  • 可在return前面加入语句getchar();
  • 或者先加入头文件#include <stdlib.h> / #include <Windows.h>,再在return前面加入语句system(“pause”);

如:

#include <stdio.h>

int main()
{
	printf("hello world");
    getchar();
	return 0;
}

(2)安装运行插件C/C++ Compile Run:
在这里插入图片描述
安装完成之后按F8即可成功显示窗口。

注意:如果VSCode安装了这类运行插件,点了右上角的三角形运行之后没终止,再按F5运行会出现这个情况:preLaunchTask"gcc"已终止,退出代码为1。

3.无法打开源文件"xxx.h"

(1)在头文件处或问题处点击黄色小灯泡,选择编辑“includePath”设置。
在这里插入图片描述
在这里插入图片描述

(2)找到“编译器路径”,下拉列表,选择自己的包含头文件编译器。
在这里插入图片描述
gcc是c编译器,g++是c++编译器。

(3)再次按F5运行,看是否出现问题,若出现以下问题,看第4点进行解决。
在这里插入图片描述

4.IntelliSense模式windows-msvc-x64与编译器路径不兼容

点击这个问题,进入c_cpp properties.json,观察下图框起来的语句,原本"windows-msvc-x64"对应的编译器是Windows中的Visual Studio,现在编译器改成了gcc,编译器路径是"x:/xxx/MinGW/bin/gcc.exe",因此IntelliSense 模式不兼容。

这里要修改"intelliSenseMode"的值,把"windows-msvc-x64"修改成 “windows-gcc-x64”。
在这里插入图片描述

三、VSCode只使用一个.vscode文件夹的方法

VSCode是需要为每个新的.cpp文件做单独配置的,配置好json文件后,.cpp文件与.vscode 文件夹在一个路径下,这时编译运行是没问题的。但通常我们的.cpp是在一个工程文件夹里,若没对工程文件夹里的.cpp文件进行配置,是不能正常编译运行的。

为了以后不用对新的cpp文件重复配置,可以选择一个固定的工作空间,即文件夹,把.vscode文件夹放到这个空间里,接着修改.vscode文件夹中的launch.json文件:

"program": "${fileDirname}/${fileBasenameNoExtension}.exe",

这样以后就可以直接把整个工程文件夹放进这个固定的文件夹,能够正常运行工程文件夹下的cpp文件。

  • 34
    点赞
  • 53
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
要在VSCode运行Python代码,你需要按照以下步骤进行安装和配置: 1. 首先,确保已经在你的计算机上安装了Python解释器。你可以从Python官方网站下载并安装最新版本的Python解释器。 2. 安装完成后,打开VSCode,并在扩展市场中搜索并安装Python扩展。这个扩展将提供给你在VSCode中编写和运行Python代码所需的功能。 3. 为了配置VSCode以使用安装的Python解释器,你需要按照下面的步骤进行操作: - 打开VSCode的命令面板(使用快捷键Ctrl+Shift+P或者点击View菜单中的Command Palette)。 - 在命令面板中输入"Python: Select Interpreter"并选择这个选项。 - 选择你所安装的Python解释器。 - 这样,VSCode就会使用你选择的解释器来运行Python代码。 4. 现在,你可以创建一个新的Python文件,通过右下角的提示安装所需的Linter pylint。这将帮助VSCode将你的文件识别为Python程序,并使用选定的解释器。 5. 一旦你编写了Python代码,你可以使用VSCode的调试功能来运行它。你可以在编辑器中按下F5键来启动调试,或者使用调试面板来配置和运行你的代码。 希望这些步骤可以帮助你在VSCode安装运行Python代码。如果你有任何更多的问题,请随时提问。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [VSCode配置Python教程](https://blog.csdn.net/Zhangguohao666/article/details/105040139)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

m0_46285064

你的鼓励将是我创作的最大动力~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值