展开
拓展 关闭
订阅号推广码
GitHub
视频
公告栏 关闭

atom开发

执行python

  • 进入指定目录下载插件
dogle@DESKTOP-KI961IK MINGW64 ~/.atom/packages
$ git clone https://github.com/lsegal/atom-runner.git
Cloning into 'atom-runner'...
remote: Enumerating objects: 551, done.
remote: Total 551 (delta 0), reused 0 (delta 0), pack-reused 551
Receiving objects: 100% (551/551), 136.32 KiB | 322.00 KiB/s, done.
Resolving deltas: 100% (300/300), done.

dogle@DESKTOP-KI961IK MINGW64 ~/.atom/packages
$ git clone https://github.com/foreshadow/atom-python-run.git
Cloning into 'atom-python-run'...
remote: Enumerating objects: 613, done.
remote: Total 613 (delta 0), reused 0 (delta 0), pack-reused 613
Receiving objects: 100% (613/613), 260.84 KiB | 241.00 KiB/s, done.
Resolving deltas: 100% (287/287), done.
  • 安装插件
C:\Users\dogle\.atom\packages\atom-runner>apm install
Installing modules done

C:\Users\dogle\.atom\packages\atom-python-run>apm install
Installing modules done

  • 新建test.py文件,编写如下
i = 1  
while i <= 10:
    print("你好")
    i += 1
print("程序结束")
  • 直接按F5执行,执行结果打印到终端

执行C

  • 进入指定目录下载插件
dogle@DESKTOP-KI961IK MINGW64 ~/.atom/packages
$ git clone https://github.com/atom-community/atom-script.git
Cloning into 'atom-script'...
remote: Enumerating objects: 6127, done.
remote: Counting objects: 100% (13/13), done.
remote: Compressing objects: 100% (11/11), done.
remote: Total 6127 (delta 4), reused 9 (delta 1), pack-reused 6114
Receiving objects: 100% (6127/6127), 1.47 MiB | 2.65 MiB/s, done.
Resolving deltas: 100% (3775/3775), done.

dogle@DESKTOP-KI961IK MINGW64 ~/.atom/packages
$ git clone https://github.com/kriscross07/atom-gpp-compiler.git
Cloning into 'atom-gpp-compiler'...
remote: Enumerating objects: 445, done.
remote: Total 445 (delta 0), reused 0 (delta 0), pack-reused 445
Receiving objects: 100% (445/445), 71.47 KiB | 264.00 KiB/s, done.
Resolving deltas: 100% (241/241), done.
  • 安装插件
C:\Users\dogle\.atom\packages\atom-script>apm install
Installing modules done

C:\Users\dogle\.atom\packages\atom-gpp-compiler>apm install
Installing modules done
  • 新建test.c文件,编写如下
#include <stdio.h>
int main()
{
    printf("Hello, World!");
    return 0;
}
  • 直接按F5执行,执行结果打印到终端

  • 上面报错的原因是被识别成了python代码,需要将如下2个插件禁用

  • 再次执行,成功

  • 非必要插件

点击查看详情
dogle@DESKTOP-KI961IK MINGW64 ~/.atom/packages
$ git clone https://github.com/AtomLinter/linter-gcc.git
Cloning into 'linter-gcc'...
remote: Enumerating objects: 1038, done.
remote: Counting objects: 100% (10/10), done.
remote: Compressing objects: 100% (10/10), done.
remote: Total 1038 (delta 4), reused 0 (delta 0), pack-reused 1028
Receiving objects: 100% (1038/1038), 197.13 KiB | 588.00 KiB/s, done.
Resolving deltas: 100% (583/583), done.

dogle@DESKTOP-KI961IK MINGW64 ~/.atom/packages
$ git clone https://github.com/steelbrain/linter.git
Cloning into 'linter'...
remote: Enumerating objects: 11257, done.
remote: Counting objects: 100% (343/343), done.
remote: Compressing objects: 100% (157/157), done.
remote: Total 11257 (delta 178), reused 332 (delta 170), pack-reused 10914
Receiving objects: 100% (11257/11257), 2.39 MiB | 1.06 MiB/s, done.
Resolving deltas: 100% (7640/7640), done.

C:\Users\dogle\.atom\packages\linter-gcc>apm install
Installing modules done

C:\Users\dogle\.atom\packages\linter>apm install
Installing modules done

提交代码

  • 已经关联远程仓库

  • 点击暂存

  • 提交

  • 推送

ai插件

  • 进入指定目录下载插件
dogle@DESKTOP-KI961IK MINGW64 ~/.atom/packages
$ git clone https://github.com/codota/tabnine-atom.git
Cloning into 'tabnine-atom'...
remote: Enumerating objects: 1523, done.
remote: Total 1523 (delta 0), reused 0 (delta 0), pack-reused 1523
Receiving objects: 100% (1523/1523), 620.09 MiB | 812.00 KiB/s, done.
Resolving deltas: 100% (829/829), done.
  • 安装插件
C:\Users\dogle\.atom\packages\tabnine-atom>apm install
Installing modules done
  • 右下角显示
posted @ 2024-05-20 18:54  DogLeftover  阅读(2)  评论(0编辑  收藏  举报