[英]c# Intellisense VS2013 tooltip doesn't show XML comments (i try all)
[英]Incorrect IntelliSense XML generated for F# record values (VS2013)
更新:如评论中所述,这是一个错误。 我已向微软报告,并已将其发送给VS开发团队进行调查。 如果有新闻,我会更新这个答案。
进一步更新:已经修复了CodePlex上的项目 ,是的!
给定记录类型:
namespace Rather.Deep.Namespace
type TestRecord = {
/// Property summary
Prop : string
}
VS2013为此字段生成以下IntelliSense XML:
<member name="F:Rather.Deep.Namespace.Rather.Deep.Namespace.TestRecord.Prop">
<summary>Property summary</summary>
</member>
我知道记录值被视为字段而不是属性。 我可以解决这个问题。 我无法理解的是: 为什么名称空间被加倍?
(如果你想尝试一个repro,在VS2013中创建一个只包含该文件的新库项目,并查看bin
文件夹中生成的XML文件。我刚刚更新到VS2013.1 - 仍然没有骰子。)
正如我所怀疑的,有几位评论员同意,这是一个错误。 我提交了一份关于Microsoft Connect的错误报告,附带了一个最小的测试项目,不久之后,修复程序被提交到CodePlex上的项目 。 干得好,F#团队!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.