Are there any good refactoring tools for F#?
I did some searching on Google, but there doesn't seem to be any available.
Am I missing anything?
Take a look at the new F# Power Tools Extension (Github). It provides a bunch of useful features for refactoring F# code, and it's gaining new features rapidly. If you there's a feature you want which isn't available, open an issue on Github about it.
There's been a Rename refactoring added to F# Power Tools very recently. You can find by searching for f# power tools
in Tools|Extensions and Updates in VS 2012+. (See @Jack P's answer for more on that)
CodeRush templates and some select items such as duplicate line etc. work in F# but it's going to take lots of positive pressure to get much more (starting with not stealing Ctrl-Alt-F for invoking FSI).
JetBrains have a spike called FSharper but no stated concrete plans.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With