【问题标题】:Keyboard shorcut for vb.net to navigate between if and elsevb.net 在 if 和 else 之间导航的键盘快捷键
【发布时间】:2013-11-06 21:38:51
【问题描述】:

过去 15 天我一直在 vb.net 中编码。但是当我想在 if else 之间导航时遇到问题。

在 c#/c++ 中,我们通常使用 cntrl +] 来了解右大括号。 vb.net 中是否有任何等效的快捷方式?

请帮忙,因为它确实需要一些时间来获取 if 的对应 else(特别是当我们嵌套了 if 并且我们正在搜索对应于第一个 if 的 else 时。)

提前致谢。

【问题讨论】:

  • 如果您需要使用快捷方式来查找 else 块,我建议您重构您的代码(对于初学者:使用方法)。
  • @TimSchmelter 您能否为上述问题提供一些解决方案?
  • 部分解决此问题的巧妙技巧是单击 if 语句的“If”。 VS 将突出显示任何相应的“else”和“end if”。但是,请务必牢记@Tim Schmelter 的建议。如果您无法导航自己的 if 语句而无法轻松查看“else”子句和“end if”的位置,那么您真的应该考虑重构您的代码。
  • 我使用的是 vs 2008,所以关键字没有突出显示。

标签: vb.net keyboard-shortcuts


【解决方案1】:

Visual Studio 中有 140 多个快捷键,它们是由您定义的。如果您转到工具>>选项,然后转到环境>>键盘,您将看到基于您的语言偏好的所有快捷方式。此链接可能对您有帮助 VS Shortcuts 但我找不到您所说的快捷方式。您可能需要查看 C# 选项下的每个快捷方式,直到找到您要查找的组合键,然后您就会知道命令的名称。然后,查看 VB 设置,看看那里有什么,或者如果还没有定义它。

【讨论】:

    【解决方案2】:

    我们无法在 vs 2008 或更早版本中导航。但是从 vs 2010 开始,当我们双击任何关键字时,它会显示与之链接的其余关键字。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-12-14
      • 1970-01-01
      • 1970-01-01
      • 2015-09-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-04
      相关资源
      最近更新 更多