特别篇 VSCode+MSYS2 更好的开发环境搭建!

打印 上一主题 下一主题

主题 895|帖子 895|积分 2685

媒介

想必,凡是参与过NOI系列赛事的,都对下面的图很熟悉:

没错,它就是Dev-C++,NOI系列比赛Windows环境制定软件,但它在日常刷题过程中体验相当不好,险些没有的高亮显示,陈旧的编译器……
因此,我们是时候配置一个更好的代码编辑平台了!
要求

一方面,你应该确保你自身有本领在不借助高亮显示的情况下使用主要语法;另一方面,你应当确保你的计算机有足够性能(假如是学校的32位win7基本可以退出了)
安装MSYS2与Clang

打开MSYS2的国内镜像:https://mirrors.tuna.tsinghua.edu.cn/msys2/distrib/x86_64/ 。下滑至最底处,点击“msys2-x86_64-xxx.exe”

下载完成后,双击运行,不停点击“下一步”即可。
等候安装完成后关闭,在开始菜单中选择“MSYS2 MSYS”,并执行:
  1. sed -i "s#https\?://mirror.msys2.org/#https://mirrors.tuna.tsinghua.edu.cn/msys2/#g" /etc/pacman.d/mirrorlist*
  2. pacman -Syu
复制代码
一路回车即可,最后下令行窗口大概率会退出,重新在开始菜单打开即可(假如没有退出,可以直接执行下面的下令)
  1. pacman -S --needed base-devel mingw-w64-ucrt-x86_64-clang mingw-w64-ucrt-x86_64-clang-tools-extra
复制代码
等候安装完成,输入clang -v检验之前步骤是否正确

配置环境变量

打开任务栏搜索框,搜索PATH,点击打开

在打开窗口点击“环境变量”:

在用户变量中选择PATH,点击编辑,新建一条:
  1. C:\msys64\ucrt64\bin
复制代码
确定,保存
安装VSCode

点我直接下载64位VSCode安装包,别的架构请自行去官网查找。
打开安装包,同样不停下一步即可

此时,重启你的计算机
配置VSC

重启后,从开始菜单打开VSCode,使用快捷键Ctrl+Shift+X打开插件栏

安装如下插件:
安装完成后,重启VS Code
开启体验吧!

这里推荐专门创建一个存放代码的文件夹,可以在VSC的文件选项中打开它,别的强烈建议把文件中的自动保存打开
这里以一个helloworld程序为例:

直接点击上方白色箭头即可编译运行
Q&A

Q: 为什么不使用MSVC?
A: 近年来,MSVC安装越来越臃肿,门槛过高。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

熊熊出没

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表