近期沉迷Atom的颜值没法自拔,在github的光环下,Atom凭借自身良好的素质,得到了大量开发者的青睐。随之而来的就是丰富的插件库,在插件帮助下,它对各类编程语言都有至关好的支持。对与一个(伪)ACM选手来讲,Atom没有自带的C/C++编译功能能够说是至关大的遗憾了。可是最后我仍是选择向颜值低头,没有自带编译环境,那就创造编译环境。node
若是安装过程当中遇到下载缓慢之类的问题的话,你的网络可能魔法和更多的科学。git
关于轻量化,个人理解是相对于vs这类大型IDE来讲的,能够快速启动并开始使用的。在插件较多或者须要操做大文件的状况下,抑或机器配置不足等状况下,Atom表现也只能说是中规中矩。程序员
首发并更新于个人知乎专栏进击的菜鸟。github
直接进官网,Atom官网,实时更新最新版,根据本身的电脑平台下载最新版本安装包。编程
虽然写的代码都是英文的…但仍是中文界面看起来舒服点,因此先替换一个中文界面:网络
Packages - Setting view - Install Packages/Themes 而后搜索simplified-chinese-menu install 结束之后重启一下Atom进入中文界面
Step2:安装编译器编程语言
在Atom插件库是没有编译环境的,因此在正式开始以前须要安装完整的编译环境,这个我选择MinGW,它是一个精简的编译器,使用安装都很方便,在MinGW官网能够直接下载最新版。官网有时候可能访问不畅,因此这里也留个百度网盘的地址。ui
连接: https://pan.baidu.com/s/1I3qbgjQhIiNPSxMyfzIvpw 提取码: idc7
由于路径依赖问题,因此MinGW安装的目录里不能有空格,不然会没法正常运行。选择路径以后直接Install,进入安装流程。连续两波Continue以后就正式进入安装流程。atom
选中mingw32-gcc-g++-bin,右键点击进入Mark for Instiallation,把C++的编译器勾选起来,随后Installation - Apply Changes - Apply,软件就开始自动下载更新内容。spa
安装完成后,打开桌面此电脑 - 右键属性 - 左侧的高级系统设置 - 高级 - 环境变量
随后双击系统变量中的Path,新建一条并根据本身的安装路径来设定,相似于..\MinGW\bin。完成后关掉全部窗口并重启电脑(程序员玄学——重启大法保平安)。
命令行输入
gcc -v
检验编译器是否成功安装,以下如所示则安装成功:
这样继续安装新的插件:
扩展 - 设置界面- 安装 插件/主题 - 安装
搜索并安装gpp-compiler,安装之后再Atom编辑部分右键菜单就有编译运行的菜单了。
This Atom package allows you to compile and run C++ and C within the editor. To compile C or C++, press F5 or right click the file in tree view and click Compile and Run. To compile C or C++ and attach the GNU Debugger, press F6 or right click the file in tree view and click Compile and Debug.
若是变异成功的话,会直接弹出运行的程序,若是是编译失败的话,会在编译的文件的目录下生成一个错误日志txt文件,在修改编译经过后会自动删除,在Atom右上角也有红色弹窗提示错误信息。
能够参见官方文档了解更多具体内容:gpp-compiler