Visual Studio是大家所说的“地表最强IDE”,它的功能是任何其他的IDE几乎不能相比的。但是对于我们来说,Dev-C++就已经完全够用了。但是,当你用IDE是为了写项目而不是完成题目的时候,Dev-C++完全就不够了。
所以说,不管你是为了写项目(比如我的超级跑分,想了解这个项目请看我之前的帖子),还是为了装酷——估计是大部分人的需求,你可以看这篇教程。

你需要的东西

  • 一个爱搞事的人
  • 一台能搞事的电脑
  • 好的网络(最好能科学上网)

首先,VS无论怎么安装,C盘总要占到1G以上,所以C盘空间不够的同学们可以退出了。
然后,VS运行时占的内存非常大,在800MB以上,4G内存以下的同学也可以退出了。
最后,VS总大小(仅仅是C++和核心编辑器)是5G以上——全部都是从网上下下来的,所以网络不够快的同学可以退出了。

好,你如果到现在还没有退出,就可以向下看了。

第一步

点击这个链接下载VS2019安装包Visual Studio: 面向软件开发人员和 Teams 的 IDE 和代码编辑器 (microsoft.com),选择VS2019 Community(社区版),等一下。注意,是Visual Studio,不是右边的Mac版或者Visual Studio Code(有个人就下错了……)
然后运行,自动安装。
OK,VS2019安装器 (注意这个)就安装好了。

第二步

安装器会自动运行,别急,我不是要你叉掉,就那个选择组件的页面,选择适用于桌面的C++(具体啥名字我不记得了,反正差不多就是),如果你还想写别的语言也可以再选几个(成G成G地增加……)。
然后!然后!非常重要!!!点最顶上的安装位置,把能改的路径全部改掉,这样C盘占用会少一点。勾选安装完成后删除缓存,除非你想多出几个G的占用……
保证3项安装位置(或者2项,如果你勾选删除缓存,并且C盘有5G以上的空间,就可以不改缓存位置)没有相互隶属的关系,比方说,你没有把SDK安在D:/VS/,把核心编辑器安装在D:/VS/EDITOR/,就可以了。如果安装程序还是说有问题,那就换个位置,或者保证路径里没有中文试试,我也不记得了……

第三步

然后点击安装,点之前,再检查3遍你有没有选错!!!
好,然后的事情就很简单了。等。
如果网速够快,一顿午饭的时间就足够了,但是,如果是百兆宽带的话……大概一天吧。

第四步

安装好了VS应该会自己启动。如果你有微软账号的话,就现在登陆,因为这个版本虽然是免费的,但是你必须是社区成员,换句话说,就是微软客户才能免费使用。
OK,登陆好了应该就会出现一个1/4屏幕大小的窗口,显示最近使用的项目。
点新建项目,可以选控制台C++或者CMake都行,千万不要选空的,你别觉得你比微软工程师聪明,空项目里没有运行配置文件!你没法编译运行的!选择好路径,可以直接选择把解决方案放在同一个文件夹里。因为创建项目的步骤实在太繁琐了,所以如果这个项目是为了以后上课写作业,你最好干脆就一直使用这个项目。Cmake是有一个.h文件,就是头文件,在里面添加需要的头,然后在main函数在的那个文件上引用它(VS已经提前帮你写好了)。好,愉快地写程序吧!

写完了?点击绿色的小箭头编译运行吧!

注意:VS不能 单独打开一个CPP文件,必须创建项目!(除非你会附加进程运行……)

大功告成!

享受你的VS环境吧!

要注意的事:
第一,VS安装卸载速度都非常慢,所以不要抱着试试的态度去安装!
第二,VS有一定几率会无法卸载,所以不要没事找事安装VS!
第三,VS用来写作业并不合适(人家设计是为了写解决方案和项目的!),这是我之前用了那么久时间得出的结论,所以如果你不打算写项目,那VS并没有什么用处。
第四,无论是不是写项目,我都不建议用VS,因为这玩意儿实在太臃肿了!自带的Clang编译器速度跟蜗牛爬似的。它只适宜于那种大小几百MB的超级大项目!我还是建议对环境变量、G++编译器之类的东西不熟悉的同学们用Dev-C++,因为它为你把一切都准备好了。至于什么没有代码格式化、C++语言标准不规范(到现在还在用C++98……)之类的问题,写题目暂时管不着!

最后说一下在用什么东西。
我没用IDE(IDE是集成开发环境——就是不用配置,开箱即用),我用的是VScode,从名字就能看出来它其实也是VS系的,但是它其实就是个编辑器,只是比别的编辑器添加环境方便得多(个鬼)——明明难添加得要命!!!但是经不住是微软亲儿子,语法高亮、自动格式化代码要啥有啥,整个配置好了比得上VS。
可惜这玩意儿要手动配置,包括自己安装GCC、自己写四个json配置文件、自己安装插件……烦死了。
但我肯折腾啊!我现在正好有时间了,花了俩小时成功配置出来了!关键是,对比上VS硬盘占七八G、编译起来浏览器一开就蓝屏,这玩意儿硬盘上只占了600MB!600MB!不要9999,不要999,只要600MB!!!运行起来也只是三四百MB内存,一边写程序一边上编程课一边开浏览器完全没问题!我这4G内存,2013年的电脑真得感谢它!

Logo

欢迎加入西安开发者社区!我们致力于为西安地区的开发者提供学习、合作和成长的机会。参与我们的活动,与专家分享最新技术趋势,解决挑战,探索创新。加入我们,共同打造技术社区!

更多推荐