VScode运行配置【C++/Java/Python运行环境,确定不来看一下吗?】

  👉引言

在这里插入图片描述

铭记于心
🎉✨🎉我唯一知道的,便是我一无所知🎉✨🎉

在这里插入图片描述

 💥安装vscode💥

  vsCode官网下载

  1. 选择安装位置(建议安装非C盘)

  2. 下一步

  3. 按需选择

在这里插入图片描述

  1. 安装
  👉 下载汉化插件

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-BImTUfiK-1657799724761)(image/image_pIsJH-7fth.png)]

到此位置VScode的安装就彻底完成啦,接下来就是配置各种语言的编译环境

注意这里提前补充一下 VScode的配置文件结构(以json文件为主)
在这里插入图片描述

所以要将设置文件都放到.vscode文件夹里

 🌟 开始配置本地编译环境🌟

  💗 配置C++

    👉下载MinGW(一个可自由使用和自由发布的Windows特定头文件和使用GNU工具集导入库的集合)
  1. MingW官网下载

在这里插入图片描述

  1. 下载完成后复制bin目录,例如:E:test\\MinGW\\bin (要用\\转义表示)

  2. 配置环境变量:

    设置—系统—关于—高级系统设置—环境变量—path

    双击path进入,新建变量,将上面复制的路径复制过

  3. 检查是否配置成功: win+r —cmd窗口打开后,输入gcc-v,如果出现

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-MBshs34d-1657799724763)(image/image_auOBj6khlK.png)]

    则说明配置正确

    👉配置文件(局部配置)

    在c++项目下新建一个.vccode文件夹,里面分别放三个配置文件:tasks.json settings.json c_cpp_properties.json

  • c_cpp_properties.json

    {
        "configurations": [
            {
              "name": "Win32",
              "includePath": ["${workspaceFolder}/**"],
              "defines": ["_DEBUG", "UNICODE", "_UNICODE"],
              "windowsSdkVersion": "10.0.17763.0",
              "compilerPath": "D://DownLoadApp4_import//mingw64//bin//g++.exe",   /*修改成自己bin目录下的g++.exe,这里的路径和电脑里复制的文件目录有一点不一样,这里是两个反斜杠\\*/
              "cStandard": "c11",
              "cppStandard": "c++17",
              "intelliSenseMode": "${default}"
            }
          ],
          "version": 4
    }
    
  • settings.json

    {
        "files.associations": {
            "iostream": "cpp"
        }
    }
    
  • tasks.json

    {
        // See https://go.microsoft.com/fwlink/?LinkId=733558 
        // for the documentation about the tasks.json format
        "version": "2.0.0",
        "tasks": [
            {
            "type": "shell",
            "label": "task g++",
            "command": "D://DownLoadApp4_import//mingw64//bin//g++.exe",  /*修改成自己bin目录下的g++.exe*/
            "args": [
                "-g",
                "${file}",
                "-o",
                "${fileDirname}\\${fileBasenameNoExtension}.exe",
                "-I",
                //"D:\\0Data\\01Vscode\\project\\c++\\c++code",      /*修改成自己放c/c++项目的文件夹,*/
                "-std=c++17"
            ],
            "options": {
                "cwd": "D://DownLoadApp4_import//mingw64//bin"  /*修改成自己bin目录*/
            },
            "problemMatcher":[
                "$gcc"
            ],
            "group": "build",
            
            }
        ]
    }
    
    

  💗配置java

   👉下载jdk

     jdk官方下载链接

   目前工作环境常用的就是jdk8,个人学习版本可以使用jdk11

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-aBdb7Ruv-1657799724763)(image/image_eB70TKANXf.png)]

下载好后按照步骤安装即可

    👉配置环境变量【重要】
  • 照例 高级系统设置—>环境变量

    然后新建一个环境变量(在系统变量中,path的同级目录下,命名为“JAVA_HOME”),变量值则为 方才安装jdk的目录,如下:

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7YjEKcIZ-1657799724764)(image/image_FBqCkMn03P.png)]

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-c4lviHzd-1657799724765)(image/image_3lMeboUZsb.png)]

    最后点击进path中,新建如下的变量

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-U61TyiXt-1657799724766)(image/image_pom8LrQxaz.png)]

  • 测试java是否成功安装以及 环境变量是否成功配置

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-XY1GSlns-1657799724766)(image/image_qTq51-LWgT.png)]

注:这种配置方法比较适合同一目录多文件变量配置,通过在path同级目录下新建JAVA_HOME变量将 公共目录解耦,这样如果后期有所改动,无需在path中一个一个更改变量路径

这种配置方法其实与C++中的直接在path中配置绝对路径的效果是等同的

    👉安装java环境插件
  • Language Support for Java™ by Red Hat

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-kTYJ1oqY-1657799724767)(image/image_cUSzJfjFep.png)]

    👉运行

安装好插件后,在vscode中点击ctrl+shift+p打开命令面板

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Da8PsTRM-1657799724768)(image/image__Mmsd6BnKs.png)]

  创建java项目(选择一个文件夹)

  最后生成这个工程目录:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-pp0lekuV-1657799724768)(image/image_NYc7QcAEK2.png)]

其中.vscode是工作区配置文件

src是源文件,bin是java文件编译后的class输出目录,lib是引用的外部库

效果如下:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-wwINIa2I-1657799724769)(image/image_oo8DwdTrAE.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-zAX25kfZ-1657799724769)(image/image_S4T_tPjWXq.png)]

  💗 配置python

  • 与上面一样,vscode是调用本地编译器进行编译的,所以需要先安装python解释器

python下载

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-OefcwYZP-1657799724770)(image/image_HG32nF75ug.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-hFzykvn3-1657799724770)(image/image_2I6qT_Jzly.png)]

  • 可以选择最新版,也可以选择常用的3.6/3.8版本,接下来按照以下步骤操作即可,其中可以选择自动配置path变量

  • 如果未勾选add path那个选项的话,则需要自己手动配置path变量

在这里插入图片描述

  • 即进入python目录,与上面配置C++一样,复制一下bin文件的本地绝对路径,然后在path中创建变量即可

    安装好python后打开cmd窗口输入python ,如果可以进入交互式环境,则说明成功下载了

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-sW0MBwAl-1657799724772)(image/image_dBMx5qEGlC.png)]

    👉vscode中安装python插件

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Wm8951QV-1657799724773)(image/image_lgwqqf5bUu.png)]

  • 创建.vscode目录,添加settings.json配置文件,将以下内容复制进去

    "python.linting.flake8Enabled": true,
    "python.linting.flake8Args": ["--max-line-length=248"],
    "python.linting.pylintEnabled": false
    
    

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-uAyiX8hz-1657799724773)(image/P2022年7月14日_11h00m45s_012__l72Ndpb9vN.png)]

    👉配置jupyter
  • 下载jupyter插件

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-rYymwBX5-1657799724774)(image/P2022年7月14日_10h59m36s_011__1_HyUX6YXm.png)]

  • 然后创建.ipynb结尾的文件即可
    在这里插入图片描述

  • 21
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 15
    评论
在VS Code中配置Python运行环境有几个步骤。首先,你需要将包含Python文件的文件夹添加到VS Code中。这可以通过在VS Code中打开文件夹或使用命令面板来完成。\[1\] 接下来,你需要选择一个适用的Python解释器。在VS Code中,你可以使用命令面板或者在设置中手动指定Python解释器的路径。\[2\] 一旦你选择了Python解释器,VS Code会将其路径存储在工作区设置中的.settings.json文件中。你也可以直接修改python.pythonPath来指定解释器的路径。\[2\] 最后,你可以选择配置Linter pylint来进行代码检查。这可以通过在VS Code中打开命令面板,输入"Python: Select Interpreter"并选择Python的安装路径来完成。VS Code会自动生成.settings.json文件并在.vscode文件夹中保存。\[3\] 通过以上步骤,你就可以成功配置VS Code中的Python运行环境了。 #### 引用[.reference_title] - *1* *2* [VSCode Python运行环境配置](https://blog.csdn.net/kevinshift/article/details/125355206)[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^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item] - *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^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

梦想new的出来

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

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

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

打赏作者

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

抵扣说明:

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

余额充值