Does Visual Studio vNext have support for “go to definition” from F# projects to projects written in other languages

StackOverflow https://stackoverflow.com/questions/9466798

سؤال

I do a lot of cross-language development where F# code consumes C# libraries. Lack of ability to F12 to go to definition is THE major annoyance in VS2010. I did not notice anything about this on the What's New page, but then it could be a tooling issue, not necessarily a language issue. Same question for Shift-F12, find all references.

Please help me to make a decision to upgrade (or not).

هل كانت مفيدة؟

المحلول

I've just installed VS 11 and made a solution with an F# executable and a C# dll. The F# code calls the a function in the C# code, and the debugger traces into the C# code just as it should, but the result of pressing F12 is still only "Cannot navigate to definition. Source code is not available.".

BTW, the new look makes it very hard to distinguish tabs, property panes, toolbars etc from the grey background. It all just looks like grey on grey, like something dreamed up in the former Republic of East Germany.

نصائح أخرى

I know this is vague, but I seemed to 'magically' gain the ability to 'go to definition' (also via ctrl-clicking on the code item) in VS2010. I think this was when I installed the F# Power Pack.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top