视觉工作室,书签就是这个

时间:2013-09-16 10:26:04

标签: visual-studio

我正在调试我的代码并遇到我之前设置的书签,我的书签有很好的名字,我想知道它是哪个书签。书签窗口已打开,我点击的最后一个书签会突出显示,但不会突出显示我正在使用的书签。

我如何询问visualstudio,“这个代码行上的书签名称是什么?”

我目前的方法是在书签窗口中依次单击每个书签,直到我回到我正在查看的行。

(使用visual studio 2012,专业)

1 个答案:

答案 0 :(得分:1)

没有命令将“书签”窗口与当前光标位置同步,但您可以使用此宏作为解决方法。该宏假定启用了光标所在的书签,并且它将在运行后启用所有书签,这可能是您的用例的问题。

Sub SyncBookmarksWindow()
DTE.ExecuteCommand ("Edit.EnableAllBookmarks")
DTE.ExecuteCommand ("Edit.EnableBookmark")
DTE.ExecuteCommand ("Edit.NextBookmark")
DTE.ExecuteCommand ("Edit.EnableAllBookmarks")
End Sub

将此宏绑定到键盘快捷键并同步。

编辑:不幸的是VS2012不再允许宏了,你必须创建一个加载项。如何在此网站上查看another question