> > > Please describe a refactoring session with vim. > > > > This is getting close: > > > > https://github.com/romanroe/codefellow > > Not even. This is not even refactoring, it's just browsing and > autocompletion.
Organize imports is on the todo list, which to me counts as a refactoring. Granted, a simple one, but it's a start. Hence my "getting close" qualification. > Java IDE's understand Java bytecode and that's something that neither > emacs nor vi will never be able to achieve simply because they're not > written in Java. codefellow talks over the wire to a Scala incremental compiler daemon, which does understand the bytecode/language/etc. So getting refactoring support means adding wire commands for the vim plugin to request various refactorings be performed by the compiler. I got the impression some/most/all? Scala refactorings were going to be built out in this IDE agnostic manner, so, assuming all of the contributors stay interested in the problem, I do anticipate "refactoring in vim" happening someday. - Stephen -- You received this message because you are subscribed to the Google Groups "The Java Posse" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/javaposse?hl=en.
