zoukankan      html  css  js  c++  java
  • Atom打造轻量化C/C++ IDE

    写在前面

      近期沉迷Atom的颜值无法自拔,在github的光环下,Atom凭借自身良好的素质,获得了大量开发者的青睐。随之而来的就是丰富的插件库,在插件帮助下,它对各种编程语言都有相当好的支持。对与一个(伪)ACM选手来说,Atom没有自带的C/C++编译功能可以说是相当大的遗憾了。但是最后我还是选择向颜值低头,没有自带编译环境,那就创造编译环境。

      如果安装过程中遇到下载缓慢之类的问题的话,你的网络可能魔法和更多的科学。

      关于轻量化,我的理解是相对于vs这类大型IDE来说的,可以快速启动并开始使用的。在插件较多或者需要操作大文件的情况下,抑或机器配置不足等情况下,Atom表现也只能说是中规中矩。

      首发并更新于我的知乎专栏进击的菜鸟


    Step1:安装Atom

      直接进官网,Atom官网,实时更新最新版,根据自己的电脑平台下载最新版本安装包。

      虽然写的代码都是英文的…但还是中文界面看起来舒服点,所以先替换一个中文界面:

    Packages - 
    Setting view - 
    Install Packages/Themes
    然后搜索simplified-chinese-menu
    install
    结束以后重启一下Atom进入中文界面

    Step2:安装编译器

      在Atom插件库是没有编译环境的,所以在正式开始之前需要安装完整的编译环境,这个我选择MinGW,它是一个精简的编译器,使用安装都很方便,在MinGW官网可以直接下载最新版。官网有时候可能访问不顺畅,所以这里也留个百度网盘的地址。

    链接: https://pan.baidu.com/s/1I3qbgjQhIiNPSxMyfzIvpw
    提取码: idc7

      因为路径依赖问题,所以MinGW安装的目录里不能有空格,否则会无法正常运行。选择路径之后直接Install,进入安装流程。连续两波Continue之后就正式进入安装流程。

       选中mingw32-gcc-g++-bin,右键点击进入Mark for Instiallation,把C++的编译器勾选起来,随后Installation - Apply Changes - Apply,软件就开始自动下载更新内容。

      安装完成后,打开桌面此电脑 - 右键属性 - 左侧的高级系统设置 - 高级 - 环境变量

      随后双击系统变量中的Path,新建一条并根据自己的安装路径来设定,类似于..MinGWin。完成后关掉所有窗口并重启电脑(程序员玄学——重启大法保平安)。

      命令行输入

    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​atom.io

    图标
  • 相关阅读:
    一个转角--->程序猿
    一个转角--->程序猿
    科技申报项目总结
    科技申报项目总结
    mysql事务
    mysql事务
    浅谈SSM框架
    浅谈SSM框架
    Spring-IOC(解释依赖注入DI)
    Maven基础知识,如何搭建Maven环境,Maven常用命令,如何搭建一个Maven项目
  • 原文地址:https://www.cnblogs.com/qq1353842241/p/9842756.html
Copyright © 2011-2022 走看看