有达人 知道怎么弄么?
没有找到合适的插件
我的要求也很简单: 比如 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 不是,是简化我的操作。呵呵
像提取方法这种支持应该不难吧,跟是不是动态语言没关系,手动操作才是浪费生产力