4 ms·
Refactoring is probably the one area where good IDEs shine the most. I was expecting to see some advanced Emacs / vim or whatever texteditors or IDE support fo
by martinced 14y ago
Refactoring is probably the one area where good IDEs shine the most.
I was expecting to see some advanced Emacs / vim or whatever texteditors or IDE support for refactoring Go code.
Not just manual extraction of common behavior into a tinier interface.
But I'm more and more impressed by Go and may give it a try one of these days.
- est 14y agoI doubt it. How could anyone refactor something like this in Python getattr(myobj, 'myprop', None) Where mypropis dynamically generated?
- eru 14y agoWhat do you mean by refactoring a single line?
- hakaaaaak 14y agoIDea Go plugin. No refactoring available yet: http://plugins.intellij.net/plugin?pluginId=5047 http://plugins.intellij.net/plugin?pluginId=5047 Vim plugin. No refactoring available yet: http://go-lang.cat-v.org/text-editors/vim/ http://go-lang.cat-v.org/text-editors/vim/ Eclipse plugin. No refactoring available yet: http://code.google.com/p/goclipse/ http://code.google.com/p/goclipse/ Others (afaik- no refactoring available yet): http://go-lang.cat-v.org/text-editors/ http://go-lang.cat-v.org/text-editors/