下载站

展开
精品推荐
模块化Vim集成开发环境(SpaceVim)

模块化Vim集成开发环境(SpaceVim)

编程控件大小:656.86MB语言: / 类别:编程书集系统: / WinAll 提供:
应用介绍

SpaceVim是一个社区驱动的模块化的VimIDE,以模块的方式组织管理插件以及相关配置,为不同的语言开发量身定制了相关的开发模块,该模块提供代码自动补全,语法检查、格式化、调试、REPL等特性,用户仅需载入相关语言的模块即可得到一个开箱即用的VimIDE。

软件特色:

多光标Iedit模式

SpaceVim内置了一种特殊的模式,Iedit模式,这种模式提供了多光标支持,不同于已有插件的实现,该模式支持两种状态:iedit-Normal和iedit-Insert。默认情况下,多光标输入时,iedit-normal模式状态栏时是红色,而iedit-insert模式时是绿色,当然这由所选择的主题决定。

高亮光标下的函数

SpaceVim支持高亮当前光标函数,并且启动一个特殊模式,在该模式下可以快捷地切换高亮区域(方法内、屏幕内、整个文件内),并且可以快速在高亮函数间跳转、切换高亮状态(高亮、取消高亮),并且可以根据已选择的位置进入Iedit模式。

实时代码检索

SpaceVim自带的FlyGrep这个插件可以根据输入实时搜索项目代码,当然需要借助后台搜索工具,目前支持的工具有:ag,rg,ack,pt和grep,用户可任意选择一个喜欢的工具。

快捷键辅助导航

在SpaceVim中,所有快捷键都有导航系统,你不需要记忆任何快捷键。初次使用时可根据快捷键提示进行操作。当按下空格键或者g、z以及s按键时,导航就会自动出现。当你记住了快捷键,输入比较快时,导航则不会出现。

快捷键描述系统

通过快捷键描述系统,你可以清楚的了解到一个快捷键的功能,并且可以快速跳转到快捷键定义的位置;比如,通过SPChdk启动快捷键描述系统,然后按下所需描述快捷键SPCbn,就会弹出一个描述窗口,在改窗口可以通过快捷键gd快速跳转到快捷键定义处。

异步插件管理器

SpaceVim利用了Vim8和Neovim最新的异步机制,实现了异步插件下载及更新,而插件运行管理采用的是dein.vim。

安装方法:

Windows下最快捷的安装方法是下载安装脚本install.cmd?并运行。

常见问题:

目前SpaceVim的开发状态如何?

当前最新发布的稳定版本是v1.3.0。可以查看时间表获取开发进度,或者阅读Roadmap获取开发计划。

SpaceVim是尝试搭建一个IDE吗?

是的,通过模块的方式,将各种功能封装成相应的模块,对多种语言提供了语言开发模块,目标是尝试模拟简易的集成开发环境。

SpaceVim支持多少种编程语言?

~/.SpaceVimlsautoload/SpaceVim/layers/lang|wc-l

87

SpaceVim支持什么版本的Vim/Neovim?

建议使用Vim7.4或者Neovimv0.1.7及其以上版本。为了更好的使用体验,建议使用最新版的Neovim。

Tags:SpaceVim,开发.

应用推荐查看更多
热门下载查看更多
精选应用
点击查看更多
专题合集查看更多
热门专题查看更多
友情链接0投诉联系:ichaoinc@gmail.com