debugging - Visual Studio vNext 是否支持从 F# 项目到用其他语言编写的项目的 "go to definition"

标签 debugging f# intellisense visual-studio-2012 f#-3.0

我进行了大量跨语言开发,其中 F# 代码使用 C# 库。缺乏 F12 转到定义的能力是 VS2010 中的主要烦恼。我在 What's New 上没有注意到任何关于此的信息。页面,但这可能是一个工具问题,不一定是语言问题。 Shift-F12 的相同问题,查找所有引用资料。

请帮助我决定升级(或不升级)。

最佳答案

我刚刚安装了 VS 11 并使用 F# 可执行文件和 C# dll 制作了一个解决方案。 F# 代码调用 C# 代码中的 a 函数,调试器按其应有的方式跟踪到 C# 代码,但按 F12 的结果仍然只是“无法导航到定义。源代码不可用。”。

顺便说一句,新的外观使得很难从灰色背景中区分选项卡、属性 Pane 、工具栏等。这一切看起来就像灰色的灰色,就像前东德共和国的梦想。

关于debugging - Visual Studio vNext 是否支持从 F# 项目到用其他语言编写的项目的 "go to definition",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9466798/

相关文章:

c++ - 根据 visual studio 的 Intellisense,CUDA 内在函数未定义

android - 有没有办法在android studio中进行条件调试

.net - 当所有使用的类型都是先验已知时,为什么此代码片段会导致 "Lookup on object of indeterminate type..."?

c# - Visual Studio 2019 进入定义状态,Intellisense 不起作用

F#:有人可以解释我的编译器错误吗?

f# - 如何在 VS 2015 中使用 FSharp.Data?

c# - 有没有办法更改 Visual Studio 中 IntelliSense 中列出的构造函数的顺序?

c++ - gdb:不在上下文中的结构的大小?

java - IntelliJ 和 Eclipse : debug Java application started by Maven exec:exec

python - 如何超越pycharm中的列表理解?