开发工具 Sublime text 2 对重构的支持 力度不强啊

chucai · 2012年11月23日 · 最后由 phaibin 回复于 2013年03月19日 · 4800 次阅读

有达人 知道怎么弄么?

没有找到合适的插件

我的要求也很简单: 比如 a 方法太长了 , 我想将 a 方法中的部分 code 移出来,新建到另外一个方法 b 中

def a 

# some code 

end

我希望通过一个非常简单的操作实现上面的过程

写代码用 sublime text 2,维护或重构用 RubyMine 吧。

st2 只是一个编辑器而已

重构这门手艺本来是与 IDE(or 编辑器)无关的,建议还是看看重构那本书吧

木有发现这类插件。 不过我木有这种需求, 这种情况,我都自己提取代码。 我喜欢手动提取代码,乐在其中。

我没听说过 动态语言 还可以借助 IDE 进行重构?难道这是 .NET ??

#5 楼 @zw963 RubyMine 可以对 Ruby 的代码进行重构,但是 RubyMine 的运行速度和用户体验不好

#5 楼 @zw963 #6 楼 @ery #3 楼 @fsword

顺畅的重构,是我的梦想啊。 我希望能自动化,能智能化。

@fsword 说的对,书还是要看的。

自动重构能把烂代码重构成好代码吗?

#8 楼 @reus 不是,是简化我的操作。呵呵

像提取方法这种支持应该不难吧,跟是不是动态语言没关系,手动操作才是浪费生产力

需要 登录 后方可回复, 如果你还没有账号请 注册新账号