美文网首页Atom
编程入门-C语言编程工具Atom安装使用

编程入门-C语言编程工具Atom安装使用

作者: jerry的技术与思维 | 来源:发表于2019-02-28 20:12 被阅读0次

    上一篇(https://www.jianshu.com/p/92df2a46d181)详细介绍了codeblocks的安装及使用,其实codeblocks的安装和使用是非常简单和方便,毕竟它是专门为C语言开发而设计的,比较实现初学者使用。今天我们来介绍下Atom的安装和使用。

    之前的文章也简单介绍过Atom,它不是单独为C语言开发的,它支持各种编程语言,比如:html/ CSS、Javascript、PHP、Python /、C / C++ /、Objective C 、Java 、Go 等等、 与大多数其他编辑器相比,Atom的语言支持已经算是覆盖非常全面了。

    也真是因为Atom支持多种开发语言,出自于github,它的基因里面就带着极客、自由,所以Atom支持高度自定义化,你可以把Atom配置成你任何想要的样子。真是这样的特性使然,用Atom来做C语言开发配置上会复杂很多,不是特别适合没有任何编程经验的人,不过如果你崇尚极客、自由的话,也可以进行尝试。

    废话不多好,下面开始介绍Atom的安装。

    一、安装Atom

    安装Atom是相当简单的,和安装一个普通的软件没有区别。

    • 打开Atom的官网:https://atom.io/

    • 官网首页会根据你的操作系统类型,自己给你提供下载按钮,是不是很贴心呢?笔者写文章时,版本号是1.3.4.0,Atom更新很快,你看到的版本或许和笔者不一样,选择安装最新版本即可。


      Atom官网.png
    • 安装Atom,以window为例,安装很简单,完全是傻瓜操作,点击安装包即可甚至不需要选择安装路径,安装完成后Atom会自动启动。
      启动后界面如下:


      主界面.png

    Atom启动很快,占用系统资源也很快,不像一些IDE非常笨重,启动很慢。你看,Atom是不是到处都透露着极客精神呢?!

    二、配置C开发环境

    • 安装中文语言包(不建议安装)
      默认情况下,Atom是英文版的,由于atom的开放性和自由性,有人已经帮我们准备好了中文包,安装也很简单,但是不建议大家去安装中文包,原因呢笔者之前的文章已经介绍过了,这里就不累述了。
      怎么安装?其实安装插件即可。路径为:
      File--> Settings --> Install ,在右侧的搜索框中输入【Chinese】


      安装中文包.png

      这个汉化的插件的安装量是最多的,以后需要其他插件时,可以通过安装量来评估这个插件的欢迎程度。

    • 安装支持c、c++开发的编辑和编译运行工具,按照安装插件的方法,搜索“linter-gcc”并安装“linter-gcc”、“linter”、gcc-make-run三个插件


      安装c开发编辑器工具.png
    • 安装gcc环境,在window环境下面,建议安装 MinGW,具体步骤并百度

    • 设置linter-gcc的gcc环境

      • 在包管理器中找到linter-gcc插件下的setting键进入设置中,将第一项GCC Executable Path条目下内容改为g++(或者gcc),前提是g++路径在前一步骤安装MinGW后,配置环境变量中已经配置好
      • linter-gcc下有一个 Lint on-the-fly 选项可以选中,选中后在编辑过程中只要停下来就会显示编译器错误
    配置gcc运行环境.png

    三、开始hello world编程

    • 在d盘,新建一个文件夹命名为cpp
    • 在菜单中,File- New File 然后 File - Save as,把文件保存到cpp目录中,并取名为HelloWorld.c
    • 输入一个Hello World的c代码
    #include <stdio.h>
    
    int main()
    {
      printf("Hello World");
    }
    

    按F6运行即可。

    四、结束

    最后,以Atom的口号结束本文,希望大家从Atom中找到极客精神,满足大家的黑客心理,把Atom配置成你真正想要的样子,我们一起加油!

    A hackable text editor for the 21st Century

    一款为21世纪而打造的极客化文本编辑器(实在没有合适的词对hackable进行翻译,极客化是笔者认为可能最准确的翻译了)


    hackable.png

    相关文章

      网友评论

        本文标题:编程入门-C语言编程工具Atom安装使用

        本文链接:https://www.haomeiwen.com/subject/vpbcuqtx.html