在 F# 和 C# 项目之间导航

5

有没有可能设置Visual Studio,以便我可以在C#和F#项目之间进行定义跳转?是否有任何计划在Visual Studio中更好地集成F#?


2
我冒昧在Microsoft Connect上提出了一个建议,网址为https://connect.microsoft.com/VisualStudio/feedback/details/667141/should-be-able-to-go-to-definition-from-f-project-to-c-project。 - GregC
1个回答

4
在Visual Studio中,这不是一项受支持的操作。通常情况下,跳转到定义、查找所有引用等操作在不同语言的项目之间是不起作用的。对于任何C++、C#、F#和VB.Net的组合都是如此。
如果您希望告诉微软这是您想要的功能,请投票支持this Microsoft Connect item

啊,好的,那很糟糕,特别是考虑到在新产品中混合vb.net和c#的原因更少,但混合c#和f#似乎更频繁(例如,在c#中使用UI和在f#中使用后端)。我也可以看到很多例子,其中一个人会混合C++和其他语言...好的,谢谢。 - Alex
@Alek,是的,这确实很糟糕。我的VsVim项目有一个核心的F#引擎,带有一个C#包装器,用于WPF和Visual Studio集成。在它们之间导航绝对很麻烦。 - JaredPar
1
我一直认为是我做错了什么导致它无法工作。现在既松了口气又有些失望,因为发现不是我的问题! - Benjol

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接