Atom安装并配置C/C++开发环境【2018-5-9更新】

我曾经写过一篇文章讲解了Atom安装并配置C/C++开发环境的问题,但是因为文章年代久远,Atom软件以及相关插件经历了多次更新,那么我现在就来补一下这个坑,重新更新一下这个问题的解决方案。
看到你们评论里有那么多问题,内心慌慌哒。我尽量把你们提到过的问题都描述出来,感谢你们促使我变得更好。


声明

本教程编写于2018年5月9日,以该时间点最新的软件为基础尝试搭建开发环境。

  • 操作系统:Windows10 1709
  • Atom版本:1.26.1
  • MinGW版本:6.3.0-1
  • PAC规则:.github.com
    (如果不知道什么是PAC规则,那我建议您在安装过程中做一名科学家)

软件下载

首先,先在Atom官网(https://atom.io/)下载Atom编辑器。

您可能无法正常访问或下载,建议您使用一些科学的方式上网
鉴于不是每个人都是科学家,我将该教程所使用的安装包上传至CSDN,有需要的朋友可以自行下载(无修改,不更新)
CSDN下载链接:https://download.csdn.net/download/qq_36731677/10403949

Atom安装并配置C/C++开发环境【2018-5-9更新】_第1张图片


安装软件

双击安装就好,啥都不用操作,坐等安装完成。

安装过程中可能会出现关于SmartScreen的安全提醒,这是因为你的网络连接Github不顺利导致的,还是那个解决方案,当个科学家
(如果真的碰见了其他的各种奇怪的安装问题我只能表示emmmmmmm)

Atom安装并配置C/C++开发环境【2018-5-9更新】_第2张图片


安装C/C++编译环境

我亲身尝试了一下,我另一篇博客上有详细的描述:MinGW下载并配置gcc/g++编译环境

还是老问题,由于网络质量的问题,安装过程中可能会报Error或长时间卡顿。如果反复尝试无效,请使用科学方式上网
同理,我将部署好的MinGW文件压缩上传到CSDN了,有需要的自取,解压到合适的地方后记得设置环境变量。
CSDN下载链接:https://download.csdn.net/download/qq_36731677/10403987


安装C/C++自动编译插件

这个过程建议大家全程做一个科学家!!!
很多Error其实都是因为网络连接失败导致的!!!
不过也没关系,你知道我会上传一份插件可供下载的对吧~

方案一:在线安装

这是一个可以直接使用到最新插件的方案,对于你的要求不高,也就是一个全局代理而已。反正我不挂代理的时候,安装崩了好几次。
依旧是安装linter-gcclinter两个插件,和以前不一样的是,安装完成之后Atom会提醒你要不要安装“linter-ui-xxx”之类的,我想都没想就yes了,所以不yes会不会影响使用我不太清楚,你们可以尝试一下。(从名字上看是和UI界面有关的,颜值就是生产力,装一下不亏)

  1. 进入设置
    Atom安装并配置C/C++开发环境【2018-5-9更新】_第3张图片
  2. 搜索插件linter-gcc,依次安装linterlinter-gcc
    Atom安装并配置C/C++开发环境【2018-5-9更新】_第4张图片
  3. 安装默认依赖
    这里写图片描述
    这里写图片描述

方案二:手动安装

鉴于许多朋友的网络质量不佳,可以下载扩展插件,解压到 atom的插件文件夹中。插件安装路径可以在插件的安装界面找到,默认是在用户文件夹下面的**.atom**文件夹中(如图)
Atom安装并配置C/C++开发环境【2018-5-9更新】_第5张图片
Atom安装并配置C/C++开发环境【2018-5-9更新】_第6张图片
CSDN下载链接:https://download.csdn.net/download/qq_36731677/10404301


插件配置和使用

  1. 进入设置,修改linterlinter-gcc的设置,图上我已经标注了需要修改的项,自己参考一下。
    如果有更多编译的需要,请自行百度C++编译标识符的相关文章
    linter
    Atom安装并配置C/C++开发环境【2018-5-9更新】_第7张图片
    Atom安装并配置C/C++开发环境【2018-5-9更新】_第8张图片
    Atom安装并配置C/C++开发环境【2018-5-9更新】_第9张图片
    Atom安装并配置C/C++开发环境【2018-5-9更新】_第10张图片
  2. 设置完成后就可以开始愉快的编码了。当出现错误的代码时,不需要任何操作,Atom会自动标识出出错的行。
    Atom安装并配置C/C++开发环境【2018-5-9更新】_第11张图片

有几点我需要强调,都是在之前的文章中出现了很多评论说到的。

  1. 首先,是开启了相关却不工作的,原因可能在于文件的后缀名。当你新建了一个文件还未保存时,文件是没有后缀名的,你必须把文件保存为**.cpp**文件时编译插件才能识别并工作。
  2. 另外,从键入代码完成到软件开始编译代码这个过程中间是有时间间隔的,目的是避免频繁的编译对电脑性能造成过多影响。由于每次刷新报错都是一次重新编译的过程,所以不建议在atom中编译大型项目,那样可能会导致软件假死。
  3. 最后,有朋友提到只能看到左下角的警告数量却看不到报错信息,其实这个不是配置问题。细心观察可以看到当鼠标移动在下方状态栏上时,会出现向上的箭头提示,点开提示即可看到错误信息。如图
    箭头
    Atom安装并配置C/C++开发环境【2018-5-9更新】_第12张图片

总结

经过我的第二次尝试,发现我这个教程基本上就是把上一个教程翻译了一遍。基础的操作过程没有变化,我觉得你们就是在忽悠我更新文章。
不过值得关注的是,在配置过程中网络因素是导致失败的最大原因。所以我建议你在配置的时候使用一个能稳定访问外国网络的环境,这样可以减少事故发生的概率。
CSDN的下载不能免积分,所以对于很多用户可能不方便。如果希望直接下载软件而不用积分的,可以邮件联系我:[email protected]。有任何问题也可以与我交流,虽然我懂得也不多,但能与你们交流还是十分开心的。

你可能感兴趣的:(教程,C++,计算机)