Atom打造轻量化C/C++ IDE

2023-04-22,,

写在前面

  近期沉迷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,新建一条并根据自己的安装路径来设定,类似于..\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​atom.io

Atom打造轻量化C/C++ IDE的相关教程结束。

《Atom打造轻量化C/C++ IDE.doc》

下载本文的Word格式文档,以方便收藏与打印。