6

I have used the sample F# Empty WPF project and pulled in Paul Bett's ReactiveUI project via Nuget. Normally when I press (shift-f2) on an identifier in C#/VB.Net it takes me to the object browser so I can explore the interface of the object. However two problems.

  • Initially ReactiveUI is not even available in the Object Browser. I had to go to the soution explorer and explicity click view in object browser on each reference and then they appeared in the object browser. Perhapps this is intended for F# projects??

  • Second when I do have a symbol in my F# code, say an instance of ReactiveObject and do (shift-f2) I get an error cannot navigate to definition. Source code not available.

So my question is how can I solve the two above problems, the second being the most important.

10
  • 1
    The second issue has always been the behavior in VS2010 and VS2012 – I'd be surprised if there is a fix. Commented Dec 14, 2012 at 19:49
  • 2
    Given that the intellisense can show the correct type and XML doc it surprises me that its not a trivial fix to implement. I'll find it hard to convince the team to try f# if its hard to browse API in the browser. Commented Dec 14, 2012 at 23:55
  • Possible duplicate: stackoverflow.com/questions/7128131/… Commented Dec 18, 2012 at 1:51
  • Do you really want to see the underlying objects? Commented Dec 27, 2012 at 17:46
  • 2
    Let's say i want to browse the api from visual studio. For example I cursor over fst and press f12 it would be nice to see the doc for fst and then at a glance see all other functions associated with the list module. I think we are being pedantic here if we worry about it being called an "object" browser. Id call it a doc explorer. Commented Dec 27, 2012 at 18:18

0

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.