在Visual Studio 2008中,是否有快捷方式可以直接从一个代码块移动到另一个代码块?像从一个函数那样说:下一个函数的开始。
目前我所能做的只是按下方向键。在VS2008中从一个代码块移动到另一个代码块的键盘快捷键
编辑:我知道Ctrl +]在相匹配的大括号之间跳转,但这并不能使我免于多次向上/向下按压。另外,“Edit.NextMethod”不起作用,因为它总是被禁用,除非你正在编辑VB代码(它看起来并不工作)。
在Visual Studio 2008中,是否有快捷方式可以直接从一个代码块移动到另一个代码块?像从一个函数那样说:下一个函数的开始。
目前我所能做的只是按下方向键。在VS2008中从一个代码块移动到另一个代码块的键盘快捷键
编辑:我知道Ctrl +]在相匹配的大括号之间跳转,但这并不能使我免于多次向上/向下按压。另外,“Edit.NextMethod”不起作用,因为它总是被禁用,除非你正在编辑VB代码(它看起来并不工作)。
宏结束时的解决方法: 出货量VS2008是包含以下内容的示例宏:
Sample.VSEditor.BeginningOfFunction - 移至函数的开头。 这可以通过修改:CodeElement来修改它,使其移动到功能的结尾处。 GetBeginningPoint至GetEndPoint。接下来是另一个用户定义的宏:NextMethod()首先导航到当前函数的结尾,然后找到下一个函数,最后移动到下一个函数的开始位置。
获取宏:http://social.msdn.microsoft.com/Forums/en/csharpide/thread/8c5a2fd2-df25-4196-b211-5da3086f4f3d
Ctrl +向上和Ctrl +向下将跳转到上一个/下一个功能。
默认情况下,Ctrl + Up和Ctrl + Down将上下滚动编辑器而不移动光标。 – 2012-03-16 22:23:49
yes在VS2008中不起作用,而@Kirk在上面提到。 – 2012-03-17 05:22:17
如果您将光标移到左开幕{
,那么Ctrl
+}
将移动到此方法/块/操作员
在VB.NET(VS 2010)我想恢复VB6的编辑器的功能,老导航到通过按Ctrl键在类下一个和以前的方法 - DownArrow and Ctrl - UpArrow。
这是简单的采取以下步骤:
你可以做同样的Edit.NextMethod
和Ctrl键 + 向下箭头。
在ReSharper中,我可以使用'ALT-DownArrow'和'ALT-UpArrow'来遍历方法。 (当然可以重新映射) – 2012-03-16 20:15:02