atom怎么编辑c语言,手把手将atom打造成c++/c编程利器

66b52468c121889b900d4956032f1009.png

8种机械键盘轴体对比

本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选?

Atom是由GitHub开发的自由及开放源代码的文字与代码编辑器,支持OS X、Windows和Linux操作系统,支持Node.js所写的插件,并内置Git版本控制系统。多数的延伸包皆为开放源代码授权,并由社区建置与维护。Atm基于Chromium并使用CoffeeScript撰写。Atom也可当作IDE使用。

原则自己的平台安装,本文所有操作均在 win10中进行。

安装之后进入欢迎界面

703c418b7abf9db6a0427adda5b4a528.png

原始的atom已经安装了一些插件。但是我们需要将其打造成一个c/c++ IDE.

编译和调试插件 gpp-compliler

编译和调试是ide的基本功能不可或缺。

gpp-compliler 安装依赖于 MinGW 下载地址:http://www.mingw.org/

MinGW(Minimalist GNU For Windows)是个精简的Windows平台C/C++、ADA及Fortran编译器,相比Cygwin而言,体积要小很多,使用较为方便。

运行刚刚下载的安装程序

c2e29473a82f6483590634b57beda3fa.png

安装到D:MinGW,点”Continue”。之后在桌面会形成一个安装器:

e0d6cd4c2caf562aad025df3a1c31f15.png

运行

选择安装组件

运行安装程序。

05749fd3032cb73ec7668e143bdd39ab.png 选择需要安装的组件,右键选择Mark for Installation,之后选择Installation -> Apply Changes。

GCC

这里重点要提到的是GCC组件的安装,如图所示

8a183c4a993da4b7100ca8366edf90b9.png

先选择左边的”MinGW Base System”选项,之后再右边找到mingw-gcc。最好选择bin,dev和lic三个组件进行安装。

配置

设置MinGW环境变量

鼠标右键“我的电脑”->“属性”,选择“高级”选项卡下的“环境变量”,在系统变量里点“新建”,之后填写MinGW的安装路径,如下:

78a3560fdadd1223c667bbc909d1c1f7.png

之后找到Path,在最前面添加下面这段声明,之后点击确定。安装完成后,在MinGWbin的目录下,会有一个名为gcc.exe的可执行文件。在 cmd 运行 gcc -v会出现版本信息,如果显示,则安装成功。回到atom,新建一个cpp文件,代码中我们加个错误1

2

3

4

5

6

7

8

9

10

11

12#include

#include

using namespace std;

int main(){

int aaa;

cin>>aaa;

aa

cout<

return 0;

}

运行 F5

e26d95f336d892b41f3676ad066ff19d.png

错误提示在右上角。

将代码修改正确

7380c3157cba52ae41aeab6167e9220b.png

显示控制台结果.

代码错误检测 linter-gcc

linter-gcc 安装依赖于linter 首先安装linter包。同时还依赖于 gcc 在上一步我们已经安装了gcc并且已经加入了路径,如果没有请自行安装。

只需在 linter-gcc的设置里面

22fb85a8e7a730da25fb45bfcd492bac.png

F5 运行一段代码错误代码,可以显示:

4c71312015fce5891b30c2acd436b9ef.png

到这里 atom已经可以完成我们编译所需的环境,剩下的可以进一步就行优化推荐一些优秀的插件

高亮选择 highlight-selected

可以高亮选择的关键字

ac80b19aa3bdb2ac517567dc23a0bf77.png

自动美化代码 atom-beautiful

minimap

和submit一种风格的快速浏览窗口。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值