1@OMGtechy很不幸,事情并不那么简单。多年来,已经有过几次独立的尝试来构建F#重构工具,但都没有真正起飞。最近,在F#社区中有了一个推动,旨在将各方面的努力结合起来,构建一组良好的重构工具,这些工具与IDE无关,因此可以在VS、MonoDevelop/XamarinStudio、emcas、Sublime等中使用,而这就是新Power Tools扩展的作用(请参见我的答案)。 - Jack P.
当你不需要在10个500行长的文件中编写代码,而是有50个清晰的代码行时,重构帮助就不是那么必要了。有时候重命名可能会有用。 - nicolas
最近F# Power Tools增加了重命名重构工具。您可以在VS 2012+的Tools|Extensions and Updates中搜索f# power tools来找到它。(有关更多信息,请参见@Jack P的回答) CodeRush模板和一些选择项(例如复制行等)适用于F#,但需要大量积极的压力才能获得更多功能(从不将Ctrl-Alt-F用于调用FSI开始)。 JetBrains有一个叫做FSharper Spike的东西,但没有明确的计划。