62

如果是这样,它是一个堆栈吗?
也就是我能不能:
GoToDefinition
GoTODefinition
GoToDefinition

然后弹回调用堆栈?
没有一个 Edit.GoTo... 命令可以满足我的要求。
TIA。

4

8 回答 8

109

CTRL您可以通过+转到您导航到的最后一个地方-

(这是控制键和“减号”或“破折号”键。)

于 2009-05-18T13:58:23.097 回答
13

导航此堆栈的正确方法是使用View.ForwardBrowseContextView.PopBrowseContext命令。在默认的 C# 架构中,它们分别绑定到Ctrl++和Shift++ 。7CtrlShift8

于 2010-11-02T13:37:43.247 回答
11

Brian Sullivan (Ctrl+-) 的提示效果很好。

您还可以使用鼠标上的侧键(如果您的鼠标有侧键并且该按钮已编程为浏览器中的后退功能)。

于 2009-05-18T14:09:02.980 回答
3

如果您的 MS 鼠标安装了最新的 Intellipoint 驱动程序,则可以将特定于程序的命令与鼠标按钮相关联。找出你的程序的“返回”键盘命令是什么。对于 VS .NET 2003/2005/2008,它是绑定到 View.NavigateBackward 的 Ctrl+\(控制反斜杠)。然后进入鼠标的控制面板,单击“启用程序特定设置”复选框,然后单击“设置”。

单击“添加”并选择您最喜欢的 Visual Studio 并将 Ctrl-\ 映射到左侧按钮。

其他感兴趣的节目:

uVision3 IDE (the Keil compiler):    Alt-Left
Adobe Reader 9.0:                    Alt-Left
javaw (as in Eclipse):               Ctrl-F2
VB6:                                 Ctrl-Shift-F2

实际上,Eclipse 不是 Ctrl-F2 而是无法映射的,所以我在 Eclipse 中添加了该映射,然后在鼠标驱动程序中添加了新映射。

希望有帮助!

于 2009-05-18T18:47:40.627 回答
2

我注意到,在 Microsoft Dev Studio 中,它总是映射到CTRL+ **数字键盘上的 The),但在 C# Express 中却没有。如前所述,这里是Ctrl++ 。Shift8

于 2010-11-08T15:03:01.313 回答
2

Navigate backward and Navigate forward is the right choice. These can be found in toolbars.

于 2014-02-20T10:12:53.300 回答
0

ReSharper 等第三方工具可为您提供所需的功能。

这是“大炸弹!”

解决方案资源管理器中的导航已成为过去。

善良,

于 2009-05-18T14:00:34.060 回答
0

我只是使用鼠标上的后退按钮。

默认情况下一直为我工作。

于 2010-11-02T13:40:59.937 回答