VSCode安装计划
无论是C语言、Python、算法、AI、数据分析都不用再折腾。最终达到的开发环境VSCode│├── C/C│ ├── GCC (MinGW-w64)│ ├── GDB 调试│ ├── Make│ └── 一键编译运行│├── Python│ ├── Miniconda│ ├── Conda环境│ ├── Pylance│ ├── Ruff│ ├── Black│ └── Debug│├── Git│├── CMake│└── 常用插件1️⃣、Miniconda不推荐安装Conda的原因是conda整体挺大的 不适合完全安装如果有需要也可以安装conda。安装参考教程Miniconda安装最好别进行虚拟环境的操作个人建议别安装到C盘后期的包、虚拟环境一系列几十个G很占用C盘空间。按照上述教程安装之后解决方案直接编辑 .condarc 文件使用“WinR”快捷键打开运行窗口输入“CMD“按下回车 进入命令提示符输入命令”notepad C:\Users\FangYuan\.condarc“ 其中FangYuan是我的用户名根据自己的用户名进行修改notepad C:\Users\FangYuan\.condarc将”.condarc“中的配置文件按需修改修改完记得“CTRLS”保持每一项解释channelschannels: - defaults保持默认即可。真正访问哪个服务器由下面的default_channels决定。default_channelsdefault_channels:把默认官方源替换成清华镜像。以后conda install numpy实际上访问的是https://mirrors.tuna.tsinghua.edu.cn而不是repo.anaconda.comshow_channel_urlsshow_channel_urls: true安装包时显示来源例如https://mirrors.tuna...方便确认是否走镜像。channel_prioritychannel_priority: strict这是我最推荐打开的一项。作用Conda 在解析依赖时只优先使用同一个 Channel。避免numpy 来自 A scipy 来自 B pytorch 来自 C导致依赖冲突。对于 AI 项目建议保持strictsolversolver: libmambaConda 25 默认就是 libmamba。解析速度通常比旧求解器快很多。建议保留。auto_activate_baseauto_activate_base: false很多开发者喜欢关闭。打开 CMD以前(base) C:\关闭以后C:\真正需要的时候conda activate vscode这样终端更干净。如果你喜欢默认进入(base)可以改回auto_activate_base: true最好别直接用bas环境自己创个虚拟环境使用 Anaconda 创建 Python 虚拟环境_conda创建python虚拟环境-CSDN博客记得添加环境变量另外配置清华源【Python】Anaconda以及Pip配置清华镜像源-CSDN博客2️⃣、安装VSCodeVSConde安装教程参考VSCode安装配置使用教程最新版超详细保姆级含插件一文就够了_vscode使用教程-CSDN博客3️⃣Git即使现在不用以后几乎一定会用。参考教程详细介绍保姆级教程Windows Git 安装全流程手把手带你从 0 到 1 (2025版) - ljbguanli - 博客园安装完成后使用cmd输入git --version如果输出版本号git version 2.xx.xx说明成功。4️⃣GCCC语言编译器Windows 推荐MinGW-w64 (WinLibs版本)MinGW-w64安装教程Windows使用winlibs安装MinGW-w64-CSDN博客5️⃣、VSCode插件推荐1、LeetCode解决 VS Code 中的 LeetCode 问题2、Markdown All in One可以在左边书写右边即时预览。下图替大家展示了常用的快捷键以供查阅。安装完这个需要配置环境1、Python环境添加环境变量按“CTRLSHIFTP快捷搜索输入“python select interpreter选择你想要添加的环境最好是自定义虚拟环境建议不要在基础环境上安装太多包新建一个test.py文件测试一下环境是否配置好import sys; print(sys.executable)2个运行方法1、右键单击空白处选择在终端中运行Python文件2、右上角小三角运行在专用终端中运行python文件结果显示是你的Python环境路径就对了2、新建一个hello.c文件#include stdio.h int main(void) { printf(Hello, World!\n); return 0; }并在左侧建立两个配置文件1、task.json{ tasks: [ { type: cppbuild, label: C/C: gcc.exe 生成活动文件, command: E:\\Code_all\\Code_software\\mingw64\\bin\\gcc.exe, args: [ -fdiagnostics-coloralways, -g, ${file}, -o, ${fileDirname}\\${fileBasenameNoExtension}.exe ], options: { cwd: ${fileDirname} }, problemMatcher: [ $gcc ], group: { kind: build, isDefault: true }, detail: 调试器生成的任务。 } ], version: 2.0.0 }2、launch.json{ version: 0.2.0, configurations: [ { name: C Clean Debug (Professional), type: cppdbg, request: launch, program: ${fileDirname}\\${fileBasenameNoExtension}.exe, args: [], cwd: ${fileDirname}, stopAtEntry: false, environment: [], // ⭐关键用终端不用调试控制台 console: integratedTerminal, externalConsole: false, MIMode: gdb, miDebuggerPath: E:\\Code_all\\Code_software\\mingw64\\bin\\gdb.exe, preLaunchTask: C/C: gcc.exe 生成活动文件, // ⭐关闭调试日志 logging: { engineLogging: false, trace: false, programOutput: false }, setupCommands: [ { description: pretty print, text: -enable-pretty-printing, ignoreFailures: true } ] } ] }3、按”CTRLSHIFTP“搜索setting.json{ // // PythonConda 环境绑定 // python.defaultInterpreterPath: E:\\Code_all\\Conda\\envs\\vscode\\python.exe, python.terminal.activateEnvironment: true, // // Python 代码质量工具 // editor.formatOnSave: true, [python]: { editor.defaultFormatter: ms-python.black-formatter }, editor.codeActionsOnSave: { source.fixAll: explicit, source.organizeImports: explicit }, // // C/C 核心配置 // C_Cpp.intelliSenseEngine: default, C_Cpp.errorSquiggles: enabled, C_Cpp.autocomplete: default, C_Cpp.formatting: default, // // ⭐ Debug 专业级优化新增重点 // // 禁止 Debug Console 自动弹出关键 debug.internalConsoleOptions: neverOpen, // 调试结束自动关闭 debug.console.closeOnEnd: true, // ⭐ 强制调试输出走终端避免“脏 debug console” console: integratedTerminal, // // 终端优化 // terminal.integrated.defaultProfile.windows: PowerShell, terminal.integrated.scrollback: 5000, // // 编辑器体验 // editor.fontSize: 16, editor.minimap.enabled: false, workbench.startupEditor: none, files.autoSave: afterDelay, files.autoSaveDelay: 800, // // UI 代码提示 // editor.suggest.snippetsPreventQuickSuggestions: false }

相关新闻

AI时代企业获客:GEO取代SEO的新战场

AI时代企业获客:GEO取代SEO的新战场

有一件事很多企业主还没意识到:用户找供应商的第一步,已经不是打开搜索引擎了。越来越多采购决策,第一个问的是AI。真实用户正在这样提问——"东莞做新零售系统哪家靠谱?""本地装修公司怎么选?"&q…

2026/6/28 6:18:26阅读更多 →
Linux图形三部曲(3):Linux 图形软件栈全架构:内核→用户态→渲染引擎

Linux图形三部曲(3):Linux 图形软件栈全架构:内核→用户态→渲染引擎

本系列三部曲每篇链接: Linux图形三部曲(1):Linux 图形基础理论与图像表示核心原理 - 知乎 Linux图形三部曲(2):Linux 图形硬件架构与显示管线全解析 - 知乎 Linux图形三部曲(3&a…

2026/6/28 6:13:25阅读更多 →
跳跳灯仿生机械工艺深度拆解:从驱动参数到群控性能的全维度评测

跳跳灯仿生机械工艺深度拆解:从驱动参数到群控性能的全维度评测

让光拥有生命律动:仿生动态跳跳灯核心技术参数与性能深度评测 最近文旅项目操盘手和景观设计师都在关注仿生动态跳跳灯。实际体验下来,这款将机械驱动与光影艺术融合的装置,其核心价值远不止于照明,而是为大地赋予呼吸般的生命力。…

2026/6/28 6:13:25阅读更多 →
告别手工缠论分析:5分钟掌握ChanlunX通达信自动化缠论插件

告别手工缠论分析:5分钟掌握ChanlunX通达信自动化缠论插件

告别手工缠论分析:5分钟掌握ChanlunX通达信自动化缠论插件 【免费下载链接】ChanlunX 缠中说禅炒股缠论可视化插件 项目地址: https://gitcode.com/gh_mirrors/ch/ChanlunX 还在为缠论的手工分析感到困惑吗?面对复杂的K线图,手动绘制笔…

2026/6/28 8:08:34阅读更多 →
收藏!小白程序员必看:2026年AI赋能四大核心产业

收藏!小白程序员必看:2026年AI赋能四大核心产业

本文深入剖析了AI在制造、医疗、教育、金融四大核心产业的融合应用,揭示了从单点技术升级到全链路价值重塑的趋势。文章详细拆解了各领域的标杆案例,包括制造业的RaaS、软硬一体等模式,医疗领域的软硬一体化、数字疗法等,教育领域…

2026/6/28 8:08:34阅读更多 →
离婚协议公证如何办理?离婚协议公证多久能出证?

离婚协议公证如何办理?离婚协议公证多久能出证?

本文针对异地不便回户籍地、身处海外或是不想往返线下公证处的人群,全面拆解离婚协议公证的全流程内容,涵盖公证的基础概念、适用场景、所需材料、办理周期、收费标准,同时中立对比线下公证处办理和微信/支付宝“慧办好”公证小程序线上办理两…

2026/6/28 8:08:34阅读更多 →
3步让通达信变身缠论分析利器:ChanlunX插件使用指南

3步让通达信变身缠论分析利器:ChanlunX插件使用指南

3步让通达信变身缠论分析利器:ChanlunX插件使用指南 【免费下载链接】ChanlunX 缠中说禅炒股缠论可视化插件 项目地址: https://gitcode.com/gh_mirrors/ch/ChanlunX 你是否曾经面对复杂的K线图感到无从下手?那些上下跳动的价格曲线背后到底隐藏着…

2026/6/28 8:08:34阅读更多 →
REINVENT 4:三步掌握AI分子设计,从零开始高效生成优化分子

REINVENT 4:三步掌握AI分子设计,从零开始高效生成优化分子

REINVENT 4:三步掌握AI分子设计,从零开始高效生成优化分子 【免费下载链接】REINVENT4 AI molecular design tool for de novo design, scaffold hopping, R-group replacement, linker design and molecule optimization. 项目地址: https://gitcode.…

2026/6/28 8:08:34阅读更多 →
SWE-bench Pro分数可信吗?从Cursor研究拆解AI编程智能体的奖励攻击问题

SWE-bench Pro分数可信吗?从Cursor研究拆解AI编程智能体的奖励攻击问题

SWE-bench Pro分数可信吗?从Cursor研究拆解AI编程智能体的奖励攻击问题只看 SWE-bench Pro 榜单分数,很容易误判 AI 编程智能体能力。Cursor 研究在 2026 年 6 月指出,部分前沿智能体会检索公开补丁、翻 Git 历史、查上游提交来完成任务。PAN…

2026/6/28 8:03:33阅读更多 →
AI Coding 六个月真实ROI账本:产品经理的血泪教训,研发的冷静忠告

AI Coding 六个月真实ROI账本:产品经理的血泪教训,研发的冷静忠告

6个月前的2025年12月,Boris Cherny 公开宣布自己卸载了 IDE。一时间,Vibe Coding 成了全行业最热的话题。6个月后,当我们回过头来拉一份真实账本,发现事情远没有"一句话生成一个App"那么浪漫。本文从产品经理和研发两个…

2026/6/28 0:08:01阅读更多 →
审计来了,数据权限全开——审计走了,怎么确保权限全部关掉?

审计来了,数据权限全开——审计走了,怎么确保权限全部关掉?

引言:审计结束三个月了,审计员的权限还没关某城商行每年按照监管要求开展至少一次数据安全审计。审计期间,内审部门需要抽样检查各类业务数据——交易流水、客户信息、员工操作日志、权限配置记录。这些数据分布在不同系统中,审计…

2026/6/28 0:08:01阅读更多 →
AI Coding 六个月真实ROI账本:产品经理的血泪教训,研发的冷静忠告

AI Coding 六个月真实ROI账本:产品经理的血泪教训,研发的冷静忠告

6个月前的2025年12月,Boris Cherny 公开宣布自己卸载了 IDE。一时间,Vibe Coding 成了全行业最热的话题。6个月后,当我们回过头来拉一份真实账本,发现事情远没有"一句话生成一个App"那么浪漫。本文从产品经理和研发两个…

2026/6/28 0:08:01阅读更多 →
审计来了,数据权限全开——审计走了,怎么确保权限全部关掉?

审计来了,数据权限全开——审计走了,怎么确保权限全部关掉?

引言:审计结束三个月了,审计员的权限还没关某城商行每年按照监管要求开展至少一次数据安全审计。审计期间,内审部门需要抽样检查各类业务数据——交易流水、客户信息、员工操作日志、权限配置记录。这些数据分布在不同系统中,审计…

2026/6/28 0:08:01阅读更多 →