繁体   English   中英

如何在C#Visual Studio中跳到}之后

[英]How to jump after } in c# Visual Studio

我找不到任何东西。

在编码(非调试)过程中,我想在敲击某个键或快捷方式(无需使用箭头键)后从位置1或2跳到位置3。 这是一个示例方案:

public int Something()
{
    int x = 5; //position 1
    return x; //position 2

} //position 3
// position 4 would also be fine as destination

用描述的单词表示:“将光标(插入点)移动到下一个} ”。

Visual Studio中有什么开箱即用的东西吗?

编辑:这个问题是关于快速和舒适的编码,因此避免使用鼠标或任何需要将手移出“舒适区”的东西。

您可以通过按ctrl + B + T在要跳转的每一行上切换书签:

在此处输入图片说明

然后使用Ctrl + B + N移至该行。

在此处输入图片说明

更多详细信息: 在代码中设置书签。

Ctrl + I}将带您到最近的}。 Ctrl + I进行增量搜索,然后跳转到与搜索匹配的下一个位置。

如果打开菜单工具->选项,然后转到环境->键盘部分,则可以设置许多键绑定。 可能适合您所需的一种方法是Edit.NextMethodEdit.PreviousMethod (编辑:请注意,从您的评论中可以Edit.NextMethod ,这是我提到的“位置5”)。

检查“ Edit.下的所有选项Edit. 命名空间可能有一个更适合您的需求。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM