【问题标题】:Show Current Function on Toolbar in Visual Studio 2010在 Visual Studio 2010 的工具栏上显示当前函数
【发布时间】:2011-06-17 12:46:39
【问题描述】:

我希望显示我的光标所在的当前功能。我非常想念 VS6 中的这个功能,我曾尝试自定义工具栏,但我在数百个工具栏项目的迷宫中找不到它应该不足为奇,有谁知道它叫什么以及它的位置?或者如果可能的话?

让我举个例子。我正在调试,看到一个变量被设置为某个值,我需要检查这个设置的位置,所以我搜索变量名,Ctrl-F,F3,F3,F3,当光标移动到下一个结果时如果它在功能的中间,我需要非常快速地知道它的功能,滚动或任何鼠标交互是这个过程中的主要减速,我在开发过程中 90% 的时间都在使用键盘。

PS:给 Visual Studio 开发人员的注意事项。当您的工具栏项目列表包含超过 5,000 个项目时,可能是时候让它可搜索了,哈哈!

【问题讨论】:

  • 在 PS 上是正确的,但是当你的方法太长时,你会忘记你在哪一个,可能是时候重构了!
  • 您可以突出显示光标所在的行。那会有帮助吗?我无法想象,因为老实说,我以前从未在 IDE 中忘记过光标...
  • Will:你说的“真的在PS上”是什么意思,PS是什么?重构一个 300k 行的已完成项目不是一种选择,而且完全是浪费时间,重写以便您更容易知道您的功能是什么? Cody:我并没有忘记我的光标,问题是在编辑函数时,或者在源代码中快速移动(搜索变量等),查看光标所在的当前函数会非常有益,我补充说上面的例子。

标签: visual-studio customization toolbar


【解决方案1】:

在 Visual Studio 2010 中,代码编辑器窗口顶部有一个工具栏,称为“导航栏”。在 C++、C# 和 VB 中,导航栏中的右侧下拉菜单会动态更新,以反映光标所在的当前函数或方法。您可以在此处阅读有关导航栏的更多信息:

【讨论】:

  • 谢谢,就是这样,我一定是在设置选项时关闭了它。现在我遇到的问题是它没有出现在我的所有源文件中?有没有办法把它放在工具栏上?当我有 90% 的窗口标题栏为空白时,在编辑器中丢失另一行显示的代码,这很烦人,而 50% 的工具栏区域完全浪费了,而且可能在哪里。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-01-01
  • 1970-01-01
  • 2017-09-11
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多