linux使用vi还是sublime,说说我的开发工具 Sublime Text 2 和对 Vim 的研究

刚才看见<>

http://ruby-china.org/topics/622

很惊讶,这个帖子还没有沉,

但是又想了想,当时这个帖子对自己的帮助。

觉得其实还是不沉的好,

因为这个社区,毕竟还有很多新人。

于是写了一些回复,发现写了很多,

于是想新建一个帖子吧,

说说我现在的开发工具-Sublime

以及那个 Vim。

我的系统是 Ubuntu 12.04。

关于 Sublime(Sublime Text 2)

最近六个月,

我一直在用 Sublime 做 Rails 开发

我爱死 Sublime 啦,

Sublime 最让人满意的是,

速度极快,编码的时候,感觉非常的流畅。

以下是 @camel 曾经提到的四个问题:

1、代码自动完成

Sublime 的自动完成功能很不错,

而且支持 Snippet

不过,没有大型 IDE 中的那种 “函数名自动提示 “的效果,

就是,变量名后面,输入个点,

就自动列出所有可以使用的函数。

对于,Ruby 这种动态语言,

想实现这种效果,开发成本太高了。

我不奢望啦。

2、查看源码

我用 CTags 实现查阅源码

Sublime 有 CTags 的插件

如果你之前和我一样,

没用过 CTags 的话,

那么先 google 一下 CTags 吧。

3、Debug

我不知道 Sublime 中,

如何做 Rails 或者 Ruby 的 debug。

但是我用 Pry 做 Debug(感谢@gene_wu的推荐)

用 Pry 做 Debug 真的很爽

4、速度

Sublime 非常流畅

以下是我常用的组件

Package Control

Alignment

Simple Rails Navigator

Rails Related Files

CTags

Coffeescript

RubyTest

关于 Vim

我用 Vim 只有一年的时间,

我对 Vim 不是很熟悉,

只会一些最基本的用法,

而且主要是在 ssh 登录服务器的时候使用,

在桌面环境下,我用 Gedit,或者其他编辑器。

我用了将近一个月的时间,

研究了一下,使用 Vim 进行开发 Rails。

我在 Vim 中安装了不少的组件,

我发现,

需要做太多的配置,

需要记住太多的快捷键,

最后,

我在使用 Vim 开发 Rails 的时候,

依然感觉很吃力,依然不是很顺畅。

由于,工作和时间的原因,

我决定,暂时不再投入大量的时间研究 Vim。

我决定,利用今后用琐碎的时间继续研究。

最后,

我的结论是,

用 Vim 做为 Rails 的开发工具,

入门成本有点高,

要想达到熟练的程度,需要太多的时间。

我投了一个月,没达到理想效果。

最后,

我又还是回到了 Sublime 中。

我很庆幸,Ubuntu 中有 Sublime。

稍后,有时间我一定会去买一个序列号。

我不希望 Sublime 的开发因为资金的原因停止。

目前我们的开发团队严重依赖 Sublime。

所以,

我推荐大家使用 Sublime,

如果你觉得好,

那么我建议你也买个序列号。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值