【发布时间】:2014-02-17 11:43:44
【问题描述】:
是否有工具可以检测 F# 程序中未使用的代码?
F# 的工具已经不时讨论过了,但是这个问题已经有一段时间了:
Are there any support tools like coderush or resharper for F#?
【问题讨论】:
是否有工具可以检测 F# 程序中未使用的代码?
F# 的工具已经不时讨论过了,但是这个问题已经有一段时间了:
Are there any support tools like coderush or resharper for F#?
【问题讨论】:
我目前不知道有任何工具可以对 F# 执行死代码分析。
也就是说,最近发布的FSharp.Compiler.Service 项目现在确实使实施此类工具变得更加容易。
不久前,一两个 JetBrains 开发人员尝试使用适用于 F# 的 ReSharper 语言服务,但我认为他们还没有达到可用于生产的程度。也许现在FSharp.Compiler.Service 可用,也许工作可以重新开始。如果你想看他们的作品:https://github.com/JetBrains/FSharper
【讨论】:
使用以下项目设置:
Visual Studio > Solution >
Project > Build > General > Other flags > --warnon:1182
这将在编译代码时警告未使用的函数和值。
【讨论】: