大家好,

本次给大家带来SpaceVim。

SpaceVim简介

开源ide平台(分享一个很酷的IDE)(1)

SpaceVim 是一个模块化的 Vim IDE。

SpaceVim 是一个社区驱动的模块化 Vim/Neovim 配置集合,以模块的方式组织管理插件以 及相关配置,为不同的语言开发量身定制了相关的开发模块,该模块提供代码自动补全, 语法检查、格式化、调试、REPL 等特性。

用户仅需载入相关语言的模块即可得到一个开箱 即用的 Vim-IDE。

SpaceVim Gitee仓库地址:

https://gitee.com/spacevim/SpaceVim

SpaceVim 官网:

https://spacevim.org/cn/

SpaceVim体验

Linux下SpaceVim安装:

curl -sLf https://spacevim.org/cn/install.sh | bash

开源ide平台(分享一个很酷的IDE)(2)

进入vim会自动安装一些spacevim插件:

开源ide平台(分享一个很酷的IDE)(3)

开源ide平台(分享一个很酷的IDE)(4)

嵌入式物联网需要学的东西真的非常多,千万不要学错了路线和内容,导致工资要不上去!

无偿分享大家一个资料包,差不多150多G。里面学习内容、面经、项目都比较新也比较全!某鱼上买估计至少要好几十。

点击这里找小助理0元领取:嵌入式物联网学习资料(头条)

开源ide平台(分享一个很酷的IDE)(5)

开源ide平台(分享一个很酷的IDE)(6)

前面提到了,SpaceVim 是一个模块化的 Vim IDE。下面来简单体验一下。

vim hello.c

输入如下内容:

#include <stdio.h> int main(void) { printf("hello world\n"); return 0; }

开源ide平台(分享一个很酷的IDE)(7)

在vim命令模式输入命令:SPC l r,即可编译、运行该程序。会在屏幕下方打开一个插件窗口,运行的结果会被展示在窗口内,如:

开源ide平台(分享一个很酷的IDE)(8)

当然,前提我们基于SpaceVim配置了Vim 的 C/C 开发环境,配置教程可参考:

https://spacevim.org/cn/use-vim-as-a-c-cpp-ide/

我们配置完成C/C 环境后,在打开 C/C 文件时,就可以使用语言专属快捷键,这些快捷键都是以 SPC l 为前缀的,在vim命令模式输入空格键后,会列出组合命令,如:

开源ide平台(分享一个很酷的IDE)(9)

这里我们只是演示了使用vim编译、运行程序。基于spacevim,我们还可以进行其他配置,把vim配置成一个合格的IDE,如配置代码自动补全、配置语法检查、配置工程文件跳转等等。

SpaceVim 为不同的语言开发量身定制了相关的开发模块,相关链接:

https://spacevim.org/cn/quick-start-guide/

开源ide平台(分享一个很酷的IDE)(10)

以上就是本次的分享。如果觉得文章有用,欢迎收藏、转发!

原文链接:https://mp.weixin.qq.com/s/BtgCBdK6cqkhqqDrMBQ38Q

文章转载自:嵌入式大杂烩

文章来源于:分享一个很酷的IDE!软工必备

原文链接:分享一个很酷的IDE!软工必备

版权声明:本文来源于网络,免费传达知识,版权归原作者所有,如涉及作品版权问题,请联系我进行删除

,