Visual Studio 2010 IntelliSense:F#运算符的提示

byt*_*ter 4 intellisense f# visual-studio

是否可以使Visual Studio在运算符上显示工具提示?

下图显示了函数的工具提示提示,但它不适用于运算符.

一个功能的工具提示提示

操作符通常具有简单的类型规范'T -> 'T -> 'T,但这样的提示对于自定义的提示非常有用.

byt*_*ter 7

根据丹尼尔的建议,我发布了一个我自己一直在使用的解决方法.
解决方法只是部分有用,我仍然在寻找更好的想法.

let (!><) a = ()
let z1 = op_BangGreaterLess 5
Run Code Online (Sandbox Code Playgroud)

此代码完全有效,因为运算符表达式生成具有编译器生成的名称的函数.有关运营商名称的完整列表,请参阅此MSDN文章的 "重载运算符名称"部分.

好消息是op_BangGreaterLess支持IntelliSense提示,它还支持F12IDE的"Go to Definition"()命令,指向原始操作员声明.
坏消息是IntelliSense不允许快速输入完整的操作员名称(Ctrl+ Space),因此您必须手动输入整个名称.