zoukankan      html  css  js  c++  java
  • Atom打造 c/c++编译环境(忙了一个上午)

    众所周知 Atom是一款非常酷炫的编辑器。因为它就像上古卷轴一样,玩家可以开发各种dlc补丁,实现自己想要的效果。所以Atom 可以被你改造成自己想要的东西,可以用来写算法竞赛题目,可以开发网页,可以写Python,java等等。代码风格和效果也随便你选。我是已经入坑了。

    现在我要把Atom打造成一个写c/c++的编译器。

    第一种方法:

    clang-format 代码格式化支持保存的时候格式化

    autocomplete-clang 自动补全,无比强大

    linter-clang

    symbols-tree-view 显示可用资源

    terminal-plus 在Atom直接使用终端

    Symbol Gen tag文件生成

    然后就直接可以在终端里面编译了。

    这种方法要下载clang编译器,然后terminal-lus终端的使用,要下载Node-gyp。有点烦

    第二种方法:

    下载linter和linter-gcc两个包.这两个都是帮你检测代码错误的。

    然后各种代码格式啊,高亮啊,代码提示啊,这些辅助的都可以下。

    然后最重要的就是运行编译c/c++代码的插件

    显示在网上找了Script插件,下载了之后,

    command+shift+p 打开命令输入框

    输入script 点击script run

    是在不知道为什么,要是有大神知道请联系我。我也上传了这个问题

    但是Script 运行c确实可以的

    这里插一句,你新建一个文件,然后在右下角选择语言,c或者c++。再去编写你的c或者c++

     

    script不行,或许你的就可以,如果你和我一样,那么请接着往下看

    又在网上找到了gpp-comlier插件,据说下载好了之后按fn+f5就可以编译了

    https://github.com/kriscross07/atom-gpp-compiler/issues/46

    网上的评论说language-cpp14冲突,可是我并没有下载这个插件。这里说明一下,我已经安装了Xcode.

    然后又去找,终于找到了gcc-make-run这个插件,下载。自己新建一个c++语言的文件,打了a+b

     然后在命令输入框,输入gcc ,保存之后 编译。结果如下

    然后我save as .cpp文件的格式

    终于运行成功了

    然后用gpp-compiler 也可运行了。因为我之前用gpp-compiler运行的是.m文件,用Xcode写的

    然后回到之前的Linter-gcc插件,这个插件就是帮你检查代码有没有语法错误的,然而我下了之后,并没有工作。到论坛里看是因为自己安装了一个Xcode的导致的

    要下载一个新的gcc,配置环境变量,然后在linter-gcc的设置里面,把路径指向这个新的gcc的安装路径里。

    我照百度的方法加了一个新的环境变量,然后seting里面设置一下,还是不可以用。这个问题还有待解决!不过已经有了Xcode 这么强大的开发工具,就不用纠结用Atom

    写c/c++代码。我主要是被那个震撼效果给震撼到了,体验一下敲代码也能敲的很炫酷的感觉!!

  • 相关阅读:
    分层图最短路(DP思想) BZOJ2662 [BeiJing wc2012]冻结
    动态规划 BZOJ1925 地精部落
    线性DP SPOJ Mobile Service
    线性DP codevs2185 最长公共上升子序列
    数位DP POJ3208 Apocalypse Someday
    线性DP POJ3666 Making the Grade
    杨氏矩阵 线性DP? POJ2279 Mr.Young's Picture Permutations
    tarjan强连通分量 洛谷P1262 间谍网络
    树链剖分 BZOJ3589 动态树
    二分图 BZOJ4554 [Tjoi2016&Heoi2016]游戏
  • 原文地址:https://www.cnblogs.com/dacc123/p/6580204.html
Copyright © 2011-2022 走看看